Tubs do have a lot of benefits, including:
They are easy to clean, or replace. Lightweight and easy to move. They hold humidity and heat well, and the opaque sides offer less stress on the snake, since they won't feel as if the world is staring at them.
If you have one ball python(or even several) you can use taller tubs, so you have more headroom. Ball pythons typically don't need 'headroom' as they live in burrows in the wild. Snakes that are climbing and reaching towards the top are generally trying to escape(not always, sometimes they just are climbing) and there might be a reason for that.
If you have a properly set up tank, with stable heat and humidity, and the snake is not stressed and eating properly, then you're probably fine.
For myself, I love the racks, since my snakes almost NEVER refuse feed even in shed, they are more relaxed when I handle them and when I open the bin to change water/clean/etc.
Good luck!