There are 1000 threads here discussing this topic. Most of them spin out of control. The search feature is your friend. I'll summarize those threads for you because I like snow and it's very snowy outside today.
Tubs are easier to maintain the proper conditions in. That does not make them better than aquariums, it makes them easier. Snakes that feel concealed are secure, and therefore lower stress. Again, that doesn't make tubs better, it just means there is less clutter you have to wash when you clean the cage because you can run more minimalistic.
/thread