People cannot afford the repairs/maintenance on these vehicles.
Lack of charging stations throughout the country.
Political leanings some, but the cost and convenience chief among them.
If you live in a small town, not a charging station for hours.
“People cannot afford the repairs/maintenance on these vehicles.”
Fewer parts to fix on EVs means lower maintenance
“[Electric vehicles are] going to starve a lot of people out of this industry,” predicted Sam Cicinelli, a former automotive technician and union official for the International Association of Machinists and Aerospace Workers.
https://www.cbsnews.com/news/auto-industry-future-electric-will-mechanics-be-out-of-work/
A few years ago, Chevy told owners of the EV Chevy Volt to not park it in their garage because of the fire hazard.