I bought a Tesla in 2019 and chose not to buy FSD because I knew it wasn't implemented yet and won't be for several years. If you thought you were going to get FSD any time soon, you weren't paying attention.
Paying attention to what? The lackluster sensor hardware on the Model 3? I guess I wasn't paying enough attention to that at the time.
That's not some kind of consumer protection escape hatch, though:
"Yeah, we sold them software that will never exist, but because it's actually impossible to implement on our hardware, it's their fault for buying it."
I disagree with the idea that the hardware isn't adequate. I think it is, but that the software is much harder than Elon thinks, and even after nearly 10 years, he still hasn't learned how hard it is.
I think the software WILL eventually exist. Just not on the timeline Elon thinks it will.