I'm an RVT(registered vet tech), so I HAVE a degree.. Just because your vet has a degree in herpetology(which I doubt), doesn't mean he is an expert on Ball Pythons. Keepers such as NERD, Ralph Davis, Adam Wysocki, etc to name a few, who have hundreds to thousands of Ball Pythons "should" know what they are talking about.

Veterinarians are very generalistic, meaning snakes have one set of husbandry, lizards another, etc etc. Ball Pythons require temps of 92-94 warm side, 82-84 cool side, with an average humidity of 50-60%. If you can't provide that on a consistent 24/7 basis, then you need to do something about it.