Let me put it another way. When you purchase any technical product, whether it is a car, an audio system, or some computer related item, the criteria is: Does it do what you want to do as delivered? If it does, it's a non-issue. If it doesn't, then is it a deal-breaker? The expectation should be that you are getting what's delivered at the time of purchase. If additional features are later delivered, that is a bonus. Technology changes way too fast, and what was promised in good faith can be changed, altered, or even eliminated with new developments. This isn't anyone's fault, it's a byproduct of rapidly advancing technology, and electric vehicles are advancing at a breakneck pace--especially at Tesla.