You are completely wrong. Mother nature has provided optimal temperatures and environments for specific evolution (unless you don't believe in evolution). If these reptiles were not meant to survive these environments they would not have for thousands of years.
I can keep a snake in a 500sqft enclosure just as easily as a 5sqft enclosure. You are basing all captivity on tiny cages arranged with a tiny temp gradients. If you have spent time in the field you would know this is not how they survive in the wild, so why do it in captivity? It makes no logical sense. You would not keep a caiman or monitor in these conditions, why because they would not survive snake enclosures and life styles. How ever you can keep any boa or anaconda, in a caiman enclosure or a large lizard enclosure. It is not because of magic and should say something about our current views of "proper" snake husbandry.
I love how we can't compare an anaconda to a boa or a
BCI to a
BCC this shows we don't know what we are doing. If cages were kept like environments and not space savers we could easily switch out a caiman for an anaconda or a boa.
Do you have recordings of surface temperatures in the field? I have both from personal observation and from scientist.
If the animals would not eat each other it would be very possible to keep many of them in the same habitat they would simply use it differently.