I don't really see much in the way of people saying it's not acceptable when you want to fix a stuck shed or need to help a dehydrated snake. Just that it sounds like these baths are recreational and the vast majority of BPs aren't into that and it sounds like her snake is among the majority. Thus the best route is for her to just stop putting her snake in the bath and give it a big enough waterbowl if she really wants.

I actually do give my garter snakes occasional baths for exercise (~1/month or less). However, they are semi-aquatic naturally, so I feel it's a different proposition. One likes it(Zato), one ranges from indifferent to slightly displeased (Hazama), and one seems to range from slightly displeased to very displeased (Relius). I actually did so yesterday while I cleaned and Relius actually had to be taken out after a minute because he was distinctly unhappy. Zato kind of floats around calmly and Hazama mostly sits on what I put in there for them to rest on, but will climb on hands when he's more displeased about the bath.

Ball pythons just aren't really into swimming as a species. I feel like it's a bit like bathing a cat - a very few like it, but 90%+ are just going to be upset so you really should have a good reason to do it.