For me, I use tanks for pets, especially the younger ones because it will allow me to monitor them without ripping out their entire home from a rack system to see how they're coming along.
Once I know they're well established, either I keep them in the tank setup for a while if I can keep up the humidity requirements, or move to a tub if I can't or if I run out of space/funds for keeping tanks (I don't just keep reptiles, I keep and care for the tanks they're in too LOL).
Breeders it's a whole other story though. For breeder's I'd prefer to keep them in tubs as much as possible. They won't be pulled out to be handled as much as a pet snake would be (necessarily).
It's all a matter of taste and depends on specific conditions in the area. Some people are able to keep them in tanks no problem, while others have to go through hell and high water to do so.