I would mostly agree with the article. my model 3 is a joy to drive but I've had numerous problems: hood misaligned, extremely stiff suspension, window malfunction causing it to scratch the chrome trim, many software glitches that required system reboot, loud clicking noise when car is off.
Went to the service center 3 times since owning the car in early January. They fixed everything except a creaking noise from the aero wheel caps, and a rattle noise from behind the steering wheel. I don't mind going back and patching these issues up since these things comes with being an early adopter, but what annoys me is the reps/mechanics at the service center tend to dismiss or deny the problem first. For example, the stiff suspension: first visit, they claim nothing wrong, nothing they can do. 2nd visit, adjust the tire pressure. 3rd visit, retrofit the suspension to make it less performance oriented.
As for my 2 pending issues, I demonstrated the problem to the reps when I dropped the car off. Even had a service rep drive the car around with me and he confirmed the rattle noise. When I got the car back... the invoice says "Mechanics could not replicate the problem". WTF. As for the crackling aero cap, my front driverside cap was crackling. I brought it in for service and they said they replaced the cap, but now the back driverside wheel is crackling. Makes me wonder if they didnt just swap the 2 caps.