I think that depends a lot on where you live. They can be a nightmare in dry climates. I live in a desert and it took me forever to get my glass enclosures where I like them. I had to try a lot of different things to keep humidity in before I found something that worked well, didn't require a lot of upkeep, and didn't look awful. Sure, there are a lot of different options out there if you research it, but finding the right one can be a hassle. If someone wants an easier setup, why knock it? Correct husbandry is more important than aesthetics.
And I wouldn't say that a rack removes all pleasure of seeing your snake. I use semi-clear tubs. While I can't get good pictures through them I still see my snakes quite often. I watch them slither all over the place when they're out and about, and you can't see them anyway when they're in a hide, not even if they are in a glass tank.
***
For the record, I use tanks, glass terrariums, and plastic bins in a rack. I keep most of my snakes in racks, but I like to have a few on display. I've kept ball pythons in display tanks before, but lately I've been leaning toward keeping them in racks and displaying colubrids. They're just better suited for it.