Regardless of the word-parsing, this is a classic case of the customer is always right, in a sense that it is their money and they can take it where they like for their next purchase. I believe there are already owners in this thread who have sufficiently lost confidence in Tesla over this issue that they stopped evangelizing for the company or even worse, decided their next car is not going to be a Tesla. That would really be a missed opportunity because, with very little effort, the company could have avoided this. For example, had Tesla posted a (highly) technical blog/youtube walkthrough from one of their lead engineers in say, May, about some of the issues they are running in real life getting AP to the market and why they need extra time to get there, none of this would have mattered as much. It also wouldn't have hurt their sales : half the people who understand such technological talk also understand why complex projects run into delays and appreciate learning about the behind the scenes while the other half would be able to revel in the idea that Tesla is taking the hard problems head on.
You make some good points.
There seem to be a lot of word parsing, free interpretation and similar on behalf of customers. Dissatisfied customers are certainly free to walk away from the Tesla brand if that is what they wish to do. In this particular case, I do not support customers claims that they were misled by Tesla to the extent that they claim they were.
Having said that, there seems to be a larger issue underlying this product release. The heart of the issue seems to be not that Tesla is so late with the release, but that some customers might feel ignored and disrespected.
All the misinterpretation by customers of vague Tesla statement coupled with the silence from Tesla makes for an environment where the trust between the company and some of its customers gets eroded. It is my impression that the unhappy customers dissatisfaction is disproportionally augmented because they feel ignored and disrespected. Ignoring people easily translates as disrespect and that sets people off.
My guess is that there was no communication on the progress of product release as Tesla was not fully aware of the obstacles along the way of this development. In hindsight, it is easy to say that Tesla should have issued some communication back in May. My guess is that in May they most likely believed that the solution was just around the corner, hence there was no point in issuing the communication and highlighting the issue.
The way forward is to regain the dissatisfied customers trust with some gestures of respect. These gestures of respect do not necessarily have to relate to the original issue that caused customers to feel disrespected. Any gestures that demonstrate respect would go a long way towards repairing the relationship and lost trust. Perhaps Tesla team can be creative and find some ways to show that they respect this particular group that is crying out to be heard. The tricky bit is to select the ways that will not make matters worse.
I wonder if it is really so unworkable to give these customers access to beta and get their input into the problem solving, in a controlled way. The challenge is to work with this particular group in such a way that does not set the precedent of placating the unreasonable noise. It is up to Tesla team to be the adult in this situation and select the adequate response that balances demonstrating respect whilst holding its ground on the issue.
It is my experience (got it the hard way) that the easiest and the fastest way to move people from attacking me for not delivering to their desired timeline is to share some selected problems with them and respectfully take them along the difficult journeys of problem-solving. It takes extra time, effort and most of all patience (tons of it.....) and tolerance, but in the long run, such approach ensures the benefit of not having enemies that I have to spend energy to fight along the way.
I could cry out all I want that they got it wrong, me being right and them being wrong is not the issue. The issue is that they position themselves against me and then it takes my energy and my time away from more productive efforts.