Re: Denial[TM] to the rescue!
I know two people who have a Tesla, one of them has already when she's in the market for a new car Tesla will be off the list. Though I think half of that was due to all the build quality defects it took a couple months to resolve after taking delivery, but Musk turning into a Trumper definitely didn't help the case with her. There are more and more alternatives for EVs every year, and within a few years every major automaker will have them.
There's no first mover advantage and no network effect with cars, it is nothing like tech products. Every time you buy a car there is no benefit to buying the same brand you had before, no cost for switching to a different brand.