Perfectly said.
This has nothing to do with spoiling. The best way to care for a ball python properly is in a rack setup. Tanks and misc. other things only benefit the keeper so you can feel better about yourself and/or view a snake easily. Trust me, breeders use tubs and racks because they are superior, not because its cheap or unfitting for the animals.
Regards,
B