Actually, it's "the experience." Electric cars are just too new. As a veteran IT person, I've learned that it's often not the best thing to be on the "bleeding edge" of technology. Most of the firms I worked on never jumped immediately to the most recent version of "Windows" for example, but would wait until it stabilized and the bugs got worked out. Often that meant there were 1-2 major versions behind the latest release. But at least the work environment was stable.
While some Electric cars may do the things mentioned here that I seek, I want to wait and ensure myself that they're done consistently over time, before I commit to it. I'm not saying I'll never commit to one, but it may take some time and some history.
Its been around for over a decade.
The earlier models compensated the earlier adopters with perks like free lifetime supercharging.
Just say range anxiety and recharging speed is the issue if you just need to find a reason.