I feel like leaky sunroofs are a thing of the 80's. I haven't heard of anyone having that type of problem in decades.
We had an older Volvo sedan where the water damaged the inside of the ceiling of the car. The reason was due to a clogged drain vein. The water is supposed to collect and drain down tubes located inside the pillars and empty out the bottom of the car. Cleaned out the drains and problem solved. So maybe they realized they can't make the sunroof completely water-tight. I don't know, I'm not a sunroof expert.
Anyway, we have a sunroof and a panoramic roof on 2 newer cars and problems yet.
I love opening the sunroofs during the summer driving local. I am old school, never liked AC. I need to pull the trigger on buying a small stick convertible to really enjoy summer driving. Most kids today will never really learn to drive and that's sad. Another thing that really bothers me. People will sit around in their large SUVs, engine running, AC running, 20-30 minutes at a time. I want to feel the outdoors. Jeeps are the only legit SUV convertible out there and I can't believe there aren't more competitors.