Especially for first time electric car buyers, they really do seem rather worried about moving from a 488 mile range (like a honda accord) to a 240-370 mile range (Tesla). I suspect mostly because they haven't internalized the impact of being able to start each day with a full "tank".
And yes people are worried about the difference in range given it's a new technology. But no evidence it significantly influences purchasing decisions especially given that most people aren't driving hundreds of miles in a day.
So almost 8x as many people bought a model 3 for similar or higher prices than the BMW 3 series. In fact at various time periods Tesla was outselling the sum of all similar premium cars in the USA from BMW, MB, Audi, and Lexus.
So sure Tesla owners are a self selecting set, but there's apparently quite a few people that want the model 3.
How much of this is due to many of the buyers were fans where Tesla could do not wrong? I know one of those people.
I also know someone who bought a TSLA recently. He likes the car, but hates dealing with TSLA the company. Incompetent was the word used.
It's far more likely to be just one of many factors. And Tesla really isn't great in many of them e.g. interior design, build quality, easy of service, product availability, brand cachet, etc. And now they have to worry if Tesla will even be around in 5-10 years.