There are a few suppositions in your argument I don't buy, sorry.
They don't use all the space in Africa for a start as you say. Nor can we replicate the range of conditions it offers. So forget about it. Any argument that starts with "In the wild" usually ends up with an idiot at both ends of it.
We basically try and emulate the hides and burrows they inhabit most of the time then eliminate the need to leave them for food.
Now on your other points it varies by snake to snake really. You are right in that most ball pythons will adapt readily to the environment if it has enough security, humidity and heat. However you do not need a particularly large enclosure to provide all that. In fact making it larger can cause problems in creating them.
And of course on forums you have to deal with the experience level of the keeper as well as the needs of the individual snake. It's perfectly true that your snake will tell you what it wants and needs if you listen to it but for the first couple of months it will be speaking in Klingon and you will be listening in radio waves.
Just my 2p worth.![]()