I think you may be surprised about how much wild snakes eat when food is around. If food is available, snakes eat, alot.
When food is more scarce, say during a drought year, the wild snakes can go underground and stay at very cool temps to reduce calorie burnoff, thus increase chances to survive. And that is something they cannot do in captivity in a room held at 80.5 deg. So we keepers HAVE to feed them enough..
I guess what I am saying is that it isn't all one way or another. The wild snakes take advantage when they can, and they reduce activity and metabolism when conditions are not so good.
One other tidbit about wild snakes - they will eat large food items. I've seen it too many times to think otherwise. Then again, a wild snake can find pretty high temps when need be - higher than the aforementioned 80.5 degrees - so the big meal is easily handled.
In captivity, only so large a meal can be handled at 80.5 degrees. Depends on species of course. The old care sheet advice to feed a meal "not much larger than the snake's midbody" is probably wise after all for captive snakes due to the temperature range usually offered in captivity.
-----
Mark