I think the age of EV's is closer than you think, as a high mileage diesel driver I've been looking closely at what my next car is likely to be if it's not diesel.
I think most hybrids are great for city driving, but for someone who can cover 130-180 miles in a day a hybrid which only cuts in under 30mph, or even a plug-in with 15-25 miles all electric, hybrid is not going to generate even half the 150-250 mpg that is often advertised.
With EV's the limiting factor is range, but if you look closely things are moving at a pace. The Tesla Model S offers 200-250 mile range, but they are expensive. But we're about to see the Tesla Model 3 at $35,000 dollars with a 200+ mile range, the Chevrolet Bolt is already available with c.200 miles (Ampera-e in Europe but may not make it to UK) and the next Leaf is due soon with 200+ mile range. On top of that the i-pace and BMW i5 are due in the next year or 2 with reported 300+mile range.
If you aren't looking for them you may not notice the amount of fast chargers popping up, and there are a lot of them. The are often "hidden" in public car parks etc, and with a 200 mile range stopping for a 30-40 minute fast charge every 2-3 hours (and for a snooze and a coffee!) is entirely doable. But with a 200 mile range you won't need the charger network but charge at home overnight, unless you are on a trip or live somewhere where you can't charge at home (flat or house with no private parking).
EV's are closer than you think, hybrids are just a stop gap.