Haway lads, it is a horses for courses thing. Sounds to me like naff experiences to date are based on naff expectations.
Our second motor is a Leaf, 140 mile range. It does 140 too, if you drive it to get the range. Advice how to get the range is front and centre, some buggers dont read it though. The battery charges everything remember - I imagine drivers doing 90 on a motorway, with the heated seats on, air con in the back, bluetooth a devices galore and wondering why they dont get the range promised

My first motor is a diesel and they tell me I get 60 miles to the gallon. Bollocks. Not the way I drive it anyway.
Elec cars are fine and serve a cracking pupose. Ours is the run about town, jobbing car and it is charged once down to 40%. Diesel for everything else.
I hate driving the elec, it is ****e. Might as well point and go. I have driven teslas and they are the same. No engine no driving in my opinion, but I love driving anything with a gear stick and wheels. But elec cars arent as bad as some are making out in my opinion, just need to know what they are useful for.