A company can't make false claims or promises and then just hide behind a purchase agreement. It doesn't work that way. There are also unfair business practices. I know we don't care about those evil ICE companies, but imagine this was reversed: The CEO of GM tweets the Bolt is "expected" to be faster, cheaper, and safer than the Model 3 by June 2017. It's "expected" to have better self driving, stop at red lights, and go coast to coast without user intervention. It's "expected" to have a larger charging network by the end of 2017. Can't we all see how that could harm Tesla if that's the public belief? Might someone read those claims (not rumors, but official CEO accounts on social media, on the official web site, or spoken to credible news sources at PR events) and decide to purchase a Bolt instead of a Model 3? What if they repeatedly kept doing that? Imagine missed deadlines were jokingly referred to as "GM time." How would a GM purchase agreement, if that was a legal defense, protect Tesla from lost sales?
Let me be clear: My P85D is the best car I've ever driven. I'm thrilled with it. (My other car, a Mercedes, feels downright primitive compared to it.) But when you have seven pages of people debating the semantics of promises, legal terminology, "expected" verses "guaranteed", missed deadlines, sales contracts superseding marketing claims... I mean, that's a problem when you get to the mass market. And if we want Tesla to succeed (as I do), we can't let it slide, just as we wouldn't want other companies to over-promise at Tesla's expense.
At this point, Tesla has the best "self-driving" (i.e. driver assist) capability of any car on the road now. They have the best charging network. They have incredible performance. They have the best OTA firmware system. And they have arguably the best sensor suite (HW 2.0) learning and getting better every day. They have such a lead they don't need to over-promise. When you're starting out and more of a luxury niche, owners cut more slack. But this just won't go over well outside early adopters. I'm already seeing it with the newest round of Model S owners.
Personally, I don't particularly mind the delays especially when they over-deliver in other areas. They increased the speed of the P85D's 0-60 with a firmware update... I can cut slack on stop sign recognition. But this is the blessing and curse of OTA updating vehicles.
I just think we need to step back and be able to say "I love Tesla and its mission but I'd really like to see more accountability on promises." If there are unexpected problems, communicate them. If it happens often, wait until the product is further along before suggesting a feature is coming soon. If they make a promise and can't make good, upgrade the car to comply at no cost or offer money back on the feature. Stand behind your word and the masses will come.