Its all owner preference. I have 4 custom enclosures that are 4x2x1.5 that I use for my older females and I also use tubs for my males and babies. I use tubs for the babies bc they are cheap, easy to maintain humid/temp., and theyre easy to clean. I think for the big females and males they should have more room to move around so all my adult females will have the custom enclosures. Although I prefer the natural look... I use newspaper bc to me id rather know when they pee/crap so I can get it outta there and clean it rather than have some old urates chillen in the mulch/aspen for a couple weeks. As long as you meet the proper housing requirements I think all animals benefit from the extra space. The only issue is when you expand the cage size it becomes more challenging to meet requirements... To solve this you just have a whole room that set to the right temps/humidity so you dont have to worry about that
Connie... 2 tight hides act as the termite mounds... Inside a 4x2 enclosure its not hard to take up space with a big water dish and 2 hides(cat litter dishes)... throw in a big females and your not going to have a stressed snake. As I stated before meeting humidity/temperatures is far more important than tank size...
with that said you obviously wont find me housing a baby in a 4x2 cage hence the reason I also use tubs.