Driven a Jag I-Pace recent whch was a rather interesting experience. One aspect of driving electric is you have to be more pro-active in how you drive as you need to relearn how to drive to scavenge as much energy back to extend your range. It's also very different from automatic, even if there's some similarities. How you accelerate is more akin to a F1 car, without the gear lag and that can be terrifying if you're not used to it (and fun when you are especially for over-taking). There's no delay when you hit the throttle. The bonus to my friend is he has driven about 6k-7k in the car since he's had it and spent around £50 in charging despite travelling between Aberdeen to Glasgow/Edinburgh. He's got the knack of finding free points to charge up and has solar power at his house.
Even if you build a electric charging grid I can't see the average person waiting at a motorway for 40-60 min (or even longer) to charge the vehicle, that's even if there's charge points and they're working. That's the main killer for long distance driving. Even Tesla can't cover the distance I need to travel sometimes (about 400+ miles in a day) and I can't justify the downtime for charging a car, so I drive a diesel and that's not likely to change over the next 5-10 years. The cost of electric vehicles is prohibitive, and all electric cars are treating their customers as guinea pigs.
There's several important aspects about batteries to consider:
1) Technologically batteries don't degrade as people think, you'll probably lose at most about 5-10% in five years going by some of the EV channels, and most batteries have a reserve they allocate to compensate.
2) Current battery tech has stalled, we're still stuck on various Lithium tech despite the advances in chemistry and other areas you've still got the power to weight ratio restrictions. Whilst there's a lot of alternative power research in labs, much has still to be proven let alone prove effective to be mass produced.
3) Recycling batteries,They can be re-used for green energy initiatives such as power banks for homes with solar, wind etc. Also the laws will likely catch up to force the manufactures to recycle just as we currently have to recycle e-waste. Most batteries can be broken down to pull the working cells from the bad. The other problem is most batteries are integrated into the vehicle frame, and require specialist equipment to remove or even fix.
4) Charge times, they have to bring this down to parity or have more acceptable charge times. Waiting around in services is a recipe to blackmail people to spend a fortune in motorway areas.
5) Some minerals, such as cobalt, are difficult to source ethically both from a ecological standpoint as well as from a sociological.
6) On board equipment, mostly it doesn't affect the range that much. A/C usually only decreases range about 20 miles on a journey based on my friends i-Pace. Most electric vehicles come with intelligent power management like A/C zone control, low power modes etc. The ICE system will indicate what the power hogs are allowing you to make informed decisions about how power is used.
7) Cold weather is a killer on range, and you have to spend the time to 'prep' the vehicle when it's charging before you cam drive off in the cold mornings to warm the motors/interior to reduce the load. Range loss can be up to 50% in some cases which can be a deal breaker.
As for my own view, if you live in a major urban area electric becomes more palatable but if you live in a rural area then for many it's a no go. I suspect a lot of people will end up with dual vehicles one for puttering about and another for long-distance travelling. I had a friend who drove a Twizzy to and from work during the week but if needed to drive beyond it's range or carry loads then he used a second car. It worked out cheaper to run both, but Renault screwed the pooch (as do other companies) by forcing you to buy the car then hire a battery on top of that. I've recently considered Twizzy as a runabout (surprisingly fun to drive, if you can live with the suspension and limitations).
Hydrogen is probably a better long term bet, as the technology is fairly robust and reliable but in the UK I think there is about 2 public fuel points. I suspect Hydrogen will be available for those needing range endurance and electric will be mostly relegated to inner city and urban areas especially for those who have access to charge points street side or their garages.
After that long spiel, both technologies are dangerous. Hydrogen is highly explosive but Lithium is more dangerous over a longer time period, and can burn at temperatures exceeding 1,000c and near impossible to extinguish with conventional fire fighting kit, and even if you put out the fire it can spontaneously combust a week later (or longer depending on tech).
Oh and this: