My UK perspective fwiw:
What I find most tiring is the endless battles over semantics. Tesla could well be nearly 99% done with FSD. They could be 100% done and nowhere near having a viable product.
Regardless of such word games, regulatory challenges and gullible owners, car buyers are forking out well more then chump change for FSD.
FWIW I think the way that Tesla constantly says "it's 99% done bar some edge cases" is disingenuous. Given that having a car drive itself is an incredible achievement,
The whole model of marketing through personal recommendation / social media is perfect for 'snake oil'. As in 'The Emporer's New Suit', who wants to admit to not seeing what everyone else claims to see? As with fake news, some truth / success mixes in with a lot of smoke and mirrors to make for a convincing story. Convince enough people and heard mentality takes over.
When you see the latest Beta Test videos in the US perform such awesome but also potentially lethal manoeuvres on public roads, how can FSD owners (especially outside the US) regard their purchase as having been made with full disclosure and honest representation?
Let's not dive right back to semantics. When I bought a car with FSD, one of the things clearest to me was that at that time there was no functional difference between EAP and FSD, yet Tesla were prepared to sell me an upgrade from EAP to FSD. So FSD was a promise to deliver something that might be better than EAP I guess. The only sure thing I'd get was an invoice for £4k or thereabouts.
But the general public don't (and shouldn't need to) research their purchases with the mindset of 'this is a con'. Of course 'buyer beware' and 'fools are easily separated from their money', but consumer protection law exists for a reason.
FSD is Tesla's creation. It IS what they state it to be at any given time, and the emergence of City Streets FSD as some subset of FSD or even a standalone product to some extent - along with all future changes in wording - should not be allowed to detract from reasonable expectations of product performance based on manufacturer / seller representation - which by implication must also be within a reasonable time frame.
With complete disregard for exactly what and exactly when, it is hard to construct a meaningful contract of sale. Dubious / unrealistic / unenforceable contracts are often at the center of mis-selling.
Tesla stripping FSD off cars they buy back (as opposed to other situations giving rise to complaints about missing / removed features) also smacks of unreasonable double-dipping if true.
The open TRADE market value of my MS is likely a minimum £60k and being a showroom condition, low mileage LR Raven with FSD I reckon I could get £70k + at the moment. So why would Tesla offer £55k trade in, and that supposedly including 'an allowance' for FSD?! If Tesla value their cars and software so poorly (whatever the reason) that makes me seriously question the value too. The only tangible hard Tesla benefit I can see that benefits me is their charging network. And it is a big plus even though I hardly use it. Interesting that I feel so differently about FSD.