Seriously though, I can understand some of the negativity.
I don't care too much about panel gaps or other optical defects, as those can a) be corrected and b) will probably be mostly ironed out by the time I get to see my Model 3 anyway.
What I do agree on is that some design as well as UI decisions are making the daily usage more impractical than necessary.
For example the lack of a keyfob. I was always looking forward to using the frunk to store groceries when going shopping. On a Model S or X I can do that. Approach the car, open the frunk with a click on the fob in my pocket, put in my stuff, get in the car and drive away.
With the Model 3, lacking a fob, such a use case is far more complicated. You have to open the car, get in, open the frunk from the screen, get out again, put in your stuff, get back in again, drive away. Much more of a hassle.
Of course if you happen to have your phone with you, you could use the app, but it would be similar to using the screen. You have to juggle your groceries and your phone, unlock the phone screen, start the app, find the button for opening the frunk, and so on. Never understood why Tesla went with the fob-less approach other than for being different. Can't imagine any legacy automaker will do that with their upcoming BEV offerings.
Or take the center screen. Sure, a streamlined interior looks nice, but having to fiddle through several screen menus while driving for simple functions like wiper settings, TACC settings, or even just opening the glove box while being parked somewhere - over-reducing the amount of physical buttons can be more of a hindrance than a benefit. No one says the interior must be cluttered with buttons, but at least in its current iteration, the UI leaves a lot to be desired. Perhaps a future software update can fix some of these issues.
As for other criticisms about Tesla, some are quite valid too. Constant over-promise, under-deliver, over-optimism when communicating goals, communication problems (like telling customers Tesla will get back to them and then never calling again).
All in all, Tesla obviously seem to be trying their best, and I for one am still prepared to cut them some slack for being the new kid on the block. But with every passing year, I would expect them to improve, and in some areas they still leave a lot to be desired. I just hope, sincerely hope in fact, that they can get their act together before 2019/2020, when the competition will bring out their long range affordable BEVs in full force. Never underestimate legacy automakers and their patience. Companies like VW have often been late in the game in some fields and then taken the lead.