I actually like your post, it reveals lots of misconceptions and in a very normal way.
For instance, I do agree, captives are normally much weaker then wild snakes. And lets apply that apples to apples. A normal wild snake vs. a normal healthy captive. Yes, wild ones are stronger.
And yes, in most cases they are stronger for the reasons you mentioned. Now lets disagree, I do not blame the captive snake for being weaker, I blame us for keeping them in conditions that make them weaker. We do not have to keep them in tiny tupperware or sterlite boxes, we could give them things to burrow in, or climb on, or swim in, or whatever they would normally do. There is no law that says we are suppose to take that away and keep them in with the least. That is a choice people make. We choose to keep them in liuttle boxes that do not allow them to exercise. The captive snakes did not pick those cages. You see, its not the snake thats weaker, its our choice of husbandry thats weaker.
Also, there are other reasons they are weaker. Some of these other reasons are conditional. Snakes are ectotherms, which means two real basic things, One we all understand that is, they control their metobolism(with heat) gained outside the body. That is, they use their enviornment to control their temps. And of course visa versa. But in the case of these types of reptiles, it also means they use a range of normal temps, not one like us. Hmmmmm we actually run on 98.6(normal average) but use higher or lower conditionally, that is to control bacteria with fevers and cooling. Which is also normal to us.
Snakes pick a relatively wide range compared to us, depending on need and conditions. For instance, wild snakes decrease their body temps to rest and increase to become active. They increase their body temps under certain conditions such as shedding, digesting prey items, and to allow faster growth and building, the immune system(healing injuries, desease etc).
If you take the digestion of prey items, the temps they pick are directly related to the size of the item, large items take higher temps for a short period, smaller items may not even need an increase in body temps. The range between these is fairly wide, high 70's to high 90's, this includes both captives and wild snakes.
Yet in captivity, we again "choose" to offer the least amount of choices and some keepers take it to an extreme, like 82.7 for kings, and 84.3 for pits, and 81.404 for greenrats, Get it, how funny is that. The reality is, yes, these snakes do choose slighly different temps, but in reality, they all pick from the exact same range of temps. Say if you offerred 65F to 95F, all these snakes would function much better and incur far less problems then their averaged out brothers. In fact, such things as fat snakes would not become a problem or the weak captive syndrome would start to disappear.
So I agree, captives are weak and that is exactly why I offer the thoughts I do. I hope some fine folks like you will question and then think. Then try something other then caresheet husbandry. You know, follow the leader, particularly when the leader should actually be the snakes and not the keeper.
The thought thats often missed is, once success is reached, then it becomes level of success. Mere success is the actual bottom rung of the ladder, not the top. Mere success is where we start as decent keepers, not the end goal. Nature judges species by the quality of recruitment, not simple making babies, but how many and how many survive is what is important.
And a thought missed here is, in nature, they are stronger even when every meal they consume is full of parasites. Imagine that, our captives would be DEAD. hahahahahahaha give them choices please. Thanks