Zero surprise here! I only mentioned a (very) few places I could think of that I had been to
tom66 lists his location as "Cambridgeshire". Having lived there I would characterise it as
- a few small old bits
- lots of new bits
- lots of space, even in the old bits
- bloody boring, except for Ely and Cambridge centres
In other words it does not represent typical UK townscapes.
Given that, it isn't surprising if tom66 (and some people from the US on other fora) don't understand the impracticalities of their vision in "other places". Dismissing other people's completely valid experiences of "other places" does not reflect well on them or their position.
tom66 spent most of his student life in Leeds and used to park on a terraced street near Headingley Stadium with a small car. (Match days were not fun - do not move your car, you will not be able to park again.)
tom66 also grew up in Hampshire in a small village with mostly street parking. Currently I do have a driveway (it was a non-negotiable requirement when buying the house) but probably not enough space for a second car without remodelling the drive somewhat so when we do have two electric cars we will just alternate charging requirements between these cars. The street I currently live on is alike many in semi-urban England - a mix of street parking and driveways, representative of the "25% of people*" not having access to off street parking. I look at my street as being pretty representative of most, a mix of detached, semi-detached, terraced and bungalows, mostly built before the 1950's before cars were very popular, but actually not that difficult to serve for charging requirements.
I do not currently live in Cambridgeshire, I moved to Northamptonshire six months ago. I would describe Northamptonshire as one of the most 'normal' counties I have lived in. It very much just looks like England.
I do not see street charging for EVs as unsolvable but like many problems it will need solutions appropriate to the area. Pavement gulleys (and sure, let's fine people who leave their cables out, I'm absolutely okay with that, but let's also fine people who park unnecessarily on the footway, too), pop up chargers, small posts, lamppost charging. and for those who have it, charging at home. Nothing about this is impractical, especially given there's at least 10-15 years before EVs become even a significant proportion of total vehicles on the road, and if you look at bigger cities the solutions are already appearing.
I'm also not sure exactly what your proposed alternative *is*, if your assumption is EVs cannot work for the vast majority due to charging headaches. We cannot continue to burn petrol, because climate change is a thing, most people do depend on their car so public transport alone won't pick up the slack, so we do have to figure this out. So, what, do you want to see hydrogen cars instead, because those have worse infrastructure requirements, and don't give 50-75% of people the ability to 'refuel' at home. There are so many more things about hydrogen which are more difficult than getting 2kW to a car to charge overnight, and let's not forget the poor efficiency of these vehicles making any "grid load" far worse for hydrogen if renewable energy would be used. It might be a solution for some applications, but for cars, it is not. Hybrid vehicles might make some sense in the short term if battery constraints existed, but so far those aren't rearing their ugly head, batteries have only fallen in cost every year since the Leaf. Note that Toyota's position of hybrids and hydrogen is in part due to their poor Li-Ion battery production capacity; something Tesla, the Germans, and the rest of the American auto industry all have a reasonable head start on, and a market China really stands to compete in, too.
*25% is better than the earlier 50% figure I'd quoted from the AA, but they were probably not including anything but driveways in their estimation. Driveways are the easiest problem to solve for EV charging, but off-road parking in a shared lot is probably the second easiest, though requires more negotiation between parties (LA, landlord/land owner/etc.)