Did this sound like a 'work in progress'?
All Tesla Cars Being Produced Now Have Full Self-Driving Hardware
The Tesla Team October 19, 2016
We are excited to announce that, as of today, all Tesla vehicles produced in our factory – including Model 3 – will have the hardware needed for full self-driving capability
That's what you get when you sell something that does not yet exist. You find out that you can't get there from here. Or, in this case, they found out that the cars did
not have all the needed hardware. So now they're stuck trying (still, apparently, with only limited success) to upgrade the computers in HW2.0 and HW2.5 cars. And there's no certainty that HW3.0 will be sufficient. I think it will not be, and in the end a bunch of people who paid for FSD will find that their cars simply cannot accommodate the needed hardware.
Never has Tesla outright stated (or even implied) that full autonomy was ready today. They have ALWAYS been clear it was a work in progress.
True. But they told people "If you pay for FSD today,
your car will be robotaxi-capable" at some unspecified time in the future. That is an explicit promise that the car in question would (eventually) become FSD, and if that generation of cars is junked due to old age before FSD is available, the promise was broken. And if the eventual FSD system requires hardware that cannot be retrofitted into those cars (as I expect will be the case) then the promise was broken.
Selling something that does not yet exist, or selling a promise based on "work in progress" is a very poor idea if you want satisfied customers. Most works in progress are dead ends. It's entirely possible that in the end Tesla will have to lease technology from Waymo and build cars with entirely different sensors. And buying something that does not yet exist is gambling, pure and simple.
Betting on Roulette in a casino, is gambling on a pure chance outcome, with the odds slightly adjusted against you. Betting on the stock of a start-up company is gambling on the abilities of the people running the company. Buying and holding the stock of an established company with a proven product is gambling with the odds in your favor.
Buying FSD is donating money to a worthwhile project, with the odds strongly against getting what you paid for in time to make use of it on a car built today. FSD will come. I have no doubt of that. But it's very unlikely to come to my 2018 Model 3 because it's going to need very different hardware than my car could be upgraded to. Tesla has committed itself to a very narrow path to FSD, and that path might turn out to be the wrong one. FSD right now is a big gamble for both Tesla and for the people who pay for FSD.
I just hope that Tesla will be willing to adapt if their path turns out not to be the one that leads to self-driving cars.