Even if they didn’t deliver FSD, the data says they delivered something people are choosing to pay $100 per month for.
I suspect the decision to put unfinished FSD into the hands of average people will be Tesla's undoing. I wouldn't cite it as a win quite yet.