I agree this is a serious issue, but I’m not sure why people post things like this without doing the obvious thing which is to just drive right back to the dealership. I know some have a significant drive to the closest dealership, but if that’s the case you really should check all this stuff out before you accept the vehicle.
I sort of agree with this, but I'm also inclined to see this as a bit of fan-driven gatekeeping. There is a bit of a tendency for people to exaggerate what are really small problems, and sometimes worse to sort of actively promote them as a major, model or brand defect ("Ascents have major CVT transmission problems").
But I kind of get it, especially when people have brand-new cars with consequential problems. Cars are expensive, dealers can be real jerks to deal with and at times the manufacturer can make it worse with onerous warranty standards that can make the fix a colossal hassle.. So it's not hard to see why people can get a bit panicky and act like the sky is falling.
On the other side, though, is I've been involved in more forums than I can count where brand/model/product fans want to gatekeep problems to the point of blaming the owner or downplaying it, especially if they are fairly skilled with the item in question and have implemented user hack #23 that "solves" the problem someone complains about. I think this is a problem, too. Way too many companies bury their problems and go into denial mode. You really need a pretty neutral forum that's open to criticism for most anything these days.
I don't think this forum comes close to that, but I also don't think it contributes too much to scold someone for taking their own problem seriously. In objective terms, not closing is a major moonroof problem. Sure, it's a finite system and can get fixed via warranty, but it's not like this happens overnight while you sleep. You have to give up the car, maybe take time off work, arrange alternate transportation, deal with other life disruption related to compromised transportation, and that's just the beginning if the problem is intermittent or the dealer doesn't deal with it well.
I threw a tantrum in my last car's service area once because they "fixed" a problem with a side mirror housing which then came off again and I got charged a second time to fix it right when it turned out the part actually had to be replaced. I charge clients by the hour, and I was out $500 in lost billing over a really trivial repair because I had to back a second time to get it fixed right AND they wanted to charge me again. That's why people freak out about this, because "get the dealer to fix it" has a non-zero chance of not working like it should.