I find most of the excuses made for Tesla on the glass roof typical. Tesla could make their seats of solid wood chairs and there would be people who will fall in line and make excuses for it.
Of all the unique differences of the MS and other Tesla models I find the all glass roof the most annoying. My wife feels the same way. We would have preferred to have a sun roof with a sliding solid cover like our Honda Accord had. But, we are not tall people so headroom is not a problem. My suggestion for tall people is buy a Model X or now, a Model Y. BUT these too have the solar roof. Why no option? The ones making excuses for Tesla probably are correct, it's cheaper to make.
I will say that so far the only people who have ridden in my MS who are enamored with the solar roof are those sitting in the back seat. In the front you don't see it unless to strain your neck to look up.
But now for my biggest complaint which I have hinted about and if it didn't have this problem, I wouldn't mind the glass at all. It is a massive solar panel that heats the car to extreme heat in bright sun. Already, my MS sitting in the sun quickly will heat to 58° C. This is extremely dangerous to electronics and the fabrics inside. This solar heater effect is when the outside air temps are still in the 30's C. This is a problem that Tesla knew about so they had to add a minimal temperature limit with the AC to keep the interior at a maximum of 40° This chews up the battery with significant drain while sitting. It's still too hot to get in so then adding the full power of the AC for 5 minutes to bring the temps down to comfort causes even more wasted energy.
I tried those solar roof reflector boards, windshield boards and hatch back boards and they are hardly effective and difficult to stick up on the roof. I finally found one solution by Evannex that solved the solar heating for me which is a complete car cover made of reflective fabric. Now my MS stays no hotter than 36°C without the battery draining AC running all the time. It goes on and off much faster than the reflector boards too.
View attachment 546388
I had to modify the mirror covers with non-metalized fabric to allow the wifi to work as the antenna is in that mirror.