Your reply: "Common sense."And put on shades as you say it.
More practical reasons to give- ball pythons are obligate carnivores. That's all there is to it. They won't intentionally eat anything except rodents. On top of that, when any of my snakes take an accidental mouthful of substrate when they strike their food, they try their hardest to spit the substrate back out using their jaws and tongue.
Reason two- if ball pythons/any snakes become aggressive when fed in the enclosure, the ball python breeders who have 100 ball pythons and simply can't take each and every snake outside of the enclosure to feed must have 100 aggressive ball pythons then, am I right? LOL.