I am curious as to how you determined how the snake feels about a tub vs a "comfy habitat".
I keep all of my ball pythons in tubs. They are happy and healthy. That is all that matters to me. Having a pretty display does not matter to me and it does not matter to the snake. The snake will never know the difference.