Cass, sadly - many new owners don't touch even a hair of the detail that you and Rick did when setting up glass enclosures. If new owners went through the painstaking detail that you did to get glass set up properly, then I absolutely agree that glass works great!
Unfortunately, they either aren't inclined to put in the time or the money to do it correctly.
I've never felt you've had to fight for your "right" to keep your snakes in glass.