Gee, I've invested in TSLA, but that doesn't support Elon, it just makes me money.
The money making is why I suggested investing in TSLA. Rather than paying $8K for vapourware EAP+FSD, invest the $8K in TSLA and if they really do make it work as Elon said they will, you'll be able to afford post-delivery upgrade to FSD and have money leftover! It also offers a hedge, if he's wrong, unlikely it will just go to $0, so even if Tesla screws up completely you can get some of your money, be it 10%, back, as opposed to no money back that you paid for FSD even if they can't deliver (since they won't admit it, they'll just say they are still working on it, or more likely will say nothing as they did about other features they haven't delivered in the past).
It sounds like you shouldn't own a Tesla vehicle, as it makes you upset rather than pleased. Concentrating on what you don't have rather than what you have is a good recipe for permanent unhappiness.
Sadly Tesla won't give me money back on the features they failed to deliver, so selling it isn't going to make me any happier. I did however learn from the experience, and rather than get a P100D and give my wife my P85D as I originally planned, I got my wife a S60D without EAP+FSD - a car with very little vaporware promises, hence much less room for disappointment - more room for happiness
. Yea, almost a year later the car still doesn't have automatic wipers, or reliable BSM, or some other safety features Tesla claimed, but that's nothing compared to missing stuff on P85D.
To answer your next question, the reason I still bought another Tesla after they screwed me is because they were the only viable EV at the time (still are). I did all I could to minimize the room for getting screwed/dissapointed however. Once there are alternatives, I will absolutely give Tesla a fair chance, but I suspect when I stack a Model S against a Mission E, I will probably go with Mission E especially if there is reasonable long distance travel charging available. Porsche never screwed me like that where the car could need a 50% power boost to reach the advertised spec. There may be other alternatives at the time as well. Of course I could be proven all wrong and fully functional FSD is available before Mission E comes out, then Tesla gets another $100K+ from me - still won't pay for any feature I can't verify at the time of delivery.
I like Tesla, I root for them, but I no longer trust them.