I ordered near the end of February thinking it would be a year before I ever saw delivery. As we all know, the wait time for a MY has been down to one week for some buyers. My car was ready in June and I delayed it to this month.
When Tesla contacts me again, I’m going to delay again. I don’t have a need for another car right now and I’d rather get one that has some of the bugs worked out. If I could cancel and get my 100 back I would, but instead I’ll just sit on the sidelines until I’m ready to accept.
In the meantime I’ll drive my evil ICE cars.
OP, if you don’t have a need for the car right now I would return it. You’re going to end up compromising what you were expecting to get in your new car. The flaws you pointed may not all get fixed to your expectations. That’s my opinion based on other owners posting their experiences with Tesla and their “within spec” excuses.