I really don't understand the pushback. Why are you trying to sell how harrrrrd the process is when tesla themselves has only said, there have been problems and we know what they are and we're fixing it. If you believe what Tesla says, it's allll good, man. People far more important/knowledgable than me have gotten on Elon to be more realistic. I'm not saying anything controversial here.
I'm personally affected because I have to buy a car in the next 60 days, and I'd love for that to be a Model 3. If my reservation estimates were accurate, that would be no problem. But now I'm here and not sure what to do because Tesla isn't being transparent about realistic delivery dates. I'm not the only one, I've seen this story all over.
Some of this is me being an old man; we live in a Kickstarter world where handing over your cash maybe results in the thing you want, maybe not, almost inevitably some subset of what you were promised and 20 months late, if ever. I hate that. I hate when Apple announces New Great Thing, available next year sometime. We've collectively become OK with people & companies selling us stuff without having built the stuff first. I dunno, maybe it's just me.