There's others that do like the more natural looking enclosures. They require more cleaning, and if you set it up with several tight secure hides, and keep the temps and hunmidty right, then you're fine.
The other issue is, if your ball python is happy in that enclosure, then you've got a really nice tank to look at.. you probably won't see the snake hardly at all, as they stay in the hides... which makes them happy.
I use tubs, easier to clean, easier to keep temps and humidity proper, and less space taken up. As long as my snakes seem happy(i.e. they eat, shed, breed etc) then I'm happy with it.
I have a cornsnake too, and she usually ends up with the natural looking tank to roam around and look nice in.