I think another point to consider is that he may have 25 years experience but that could be treating maybe a few herps a month. Out of those few maybe 1 snake. My point is that they are spending very little time with ball pythons in many (not all) cases. A breeder sees ball pythons every day and is able to notice trends in feeding, behavior, weight, etc. A vet once prescribed cherry flavored oral baytril for one of my balls. Needlessto say i didn work well. I went online and after much research obtained injectable baytril and a dosing table and took care of it myself. I have never had a problem since, and haven't been to a vet either. I'm not saying vets arent knowledgeable but some are more than others. I respect the ones that wont see reptiles because they are being honest about their lack of knowledge in the area. The ones that are too proud to admit it are the ones that worry me