Wake me when somebody develops a rechargeable battery with an energy density within spitting distance of gasoline and that's cheap, which I think will not include using lithium, for which we would have to strip-mine Bolivia to serve a fraction of the potential demand for EVs. That will have to be a battery that uses the oxygen in air as half of its electrochemistry.
Basically, we're spoiled by fossil fuels like gasoline, which have the singular advantage that the oxidizer is available everywhere, for free. If my 2006 Rav4 had to carry the oxygen (in non-cryo form) to burn its ~12 gallons of gasoline, I'd probably have payload space for me alone.
A calcium-air battery that could survive a few thousand deep discharge cycles could fill the bill. Maybe another common metal like magnesium, but I'm too lazy to consult the electromotive series right now. Very tough materials science challenge.
Until somebody develops such a battery, I expect electric vehicles to retain their bimodal distribution - either they have a uselessly low range, or they're lifestyle playthings.