Yup that's exactly what I was going to say.
Change: people don't like it.
While you're right in some ways (people naturally don't like change) ...I think you have to give people the credit that they've actually worked things out...and for millions, it just doesn't work out, its as simple as that. Its far more complex that 'I don't like change'
Infrastructure. I don't think ANY government has the will or the money to implement what's needed. Yes, it's a long term thing but the years are soon ticking away and people with EVs already complain about the lack of facilities.
Initial cost. Almost everyone at some stage is going to have to finance a huge lump of money they would never have had to.
Dubious environmental impact. What IS happening regarding battery recycling. Is the life of an EV actually going to be shorter than an ICE car based on battery replacement cost.? How much environmental impact is simply shifted from oil production to lithium and cobalt mining and battery production ?
Possible long term costs as batteries fail and then the car becomes a useless lump of steel and plastic.
Charging at home, for millions, its just not going to happen in a reliable way if you have no drive Street parking ?, if you turned over the entire length of the road so residents could charge, it simply wouldn't work on several levels. Space, in my street alone, 50 houses, you'd need 50 chargers or people are going to lose out. Vandalism, unreliability, selfish people leaving their car on charge all weekend, week, denying other road users. And the cost ?
And so on and so on....I'm a pretty average Joe, all these things have occurred to me, just as they will with millions of people like me.
It's not a knee jerk reaction, none of these questions have been answered in a comprehensive way, let alone ones I havnt thought of.
Equally, you have to concede, one of the problems is that ICE cars work SO well for people, that's actually part of the problem.