I hate them too, its why i went with the toyota bz. They have the very loud fabric rollover cover. It was worth the annoyances of a toyota not yet being fully baked as an electric car to have a way to have the stupid glass roof for my kids and delrte it when i am in there. If tpyota can release a fully baked electric car (one pedal, self driving, etc) i will upgrade