It all comes down to the climate you live in and what you need to do to manipulate your enclosure to ensure you have the proper temps and humidity, the enclosure(no matter what it's made out of) is just a container used to hold your animal. I can put my animals in a trash can and I will figure out some way to keep them correctly. it seems like somewhere along the way people started putting all their faith in the enclosure to keep everything correct and forgot or never learned how to use the numerous tools available us to get our animals environment correct.
Glass vs "other" has flipped flopped so many times(a lot more since the birth of the internet) I have lost count. Figure out how to manipulate your enclosure to work for you and pick the one that works with your time, situation and your viewing preference as long as the animal comes first.