I sold my mini EV 3 weeks ago. The MSRP was $29,900 last year and I got $25,000 for it. I did get a $7500 rebate so I consider it a win, overall. I bought it with the express intent of saving $$$ on fuel. That I did... spending $176 to go 7,757 miles. In comparison... my Buick Encore got 28mpg and cost me $1009 ovser the same distance with gas averaging $3.30 per gallon (ish). With an average of 15k miles per year, the savings are $1650 over an excellent MPG car. Over 8 years, that would be $13,200 in savings (more if gas went up... less if gas went down). The cost of ownership on everything else is actually less. No oil changes. Brakes last forever and no more transmission worries. It makes complete fiscal sense...
Then you spend 3 hours one afternoon trying to get home from work because the battery was low and you could not find a recharge station that would charge faster than 6 miles of travel time per hour. That's all it takes to ruin the whole experience. I didn't have to stop at a gas station for it for nearly a year. The one time I need a charge, though, there's none to be found or it will take forever.
Teslas have a better network, but I went to Target last week to get an iPad cover for my wife and noticed the 10 Tesla stations they had there were full with another 20 Teslas waiting in the parking lot around them.
It has to make fiscal sense and be practical.
The reason my mini resold for 20% less after 1 year was because the fed decided to discontinue the tax rebate for imported cars after August of last year. The mini dealer said that of the 10 cars they had on order, 5 orders were immediately dropped (adding to their inventory). Now they're having trouble moving them.
The government doesn't give a fuck about people using EVs. The government cares about getting leverage over petroleum based fuels. That is all. Everything else is simply a smoke screen used to get the voters on their side.