If I remember the details of the latest consumer reports data on Model 3's correctly the general theme was that there were above average "issues" with the cars but WAY above average brand loyalty. I think that stems from the fact that almost all the cars have a little something: a rattle, a piece of loose trim, a nick the the paint, scuffed interior panel, whatever. Yet the customers love the cars and would buy another without hesitation. I think Tesla can improve their QC process and I don't want to give them a free pass, but some of these issues are extremely minor yet they show up on these types of reports.
My M3P had some noises/rattles when I first got it. I tracked the issue down to the front passenger fender liner and a loose screw holding one of the front door speakers in. An hour later with some felt tape and it was all fixed. The steering wheel alignment was off by a degree or two so I booked a SC appt and they took care of it no problem. These are the kinds of things that show up in a Consumer Report article but mean a lot less in my opinion especially given customer satisfaction.
You'll likely see that very few of these cars have "major mechanical" issues. No widespread oil consumption issues, transmission failures, or electrical gremlins (ironic) that have plagued a lot of major automakers over the years. People hold Tesla to a higher standard and that doesn't help some perceptions either.
For what its worth I bought my wife a brand new Honda Odyssey this year. "Its a Honda! It'll last forever". Turns out it has more build issues than my Tesla. And lots of reports of the 10 speed transmissions failing in under 5k miles - and I mean catastrophic failures. Transmissions locking up and spewing their guts on the freeway at 80mph. Yet nobody is tiptoeing around recommending Honda vehicles. Tesla has some wind noise and suddenly we should all go buy something else instead...