This is the bit I don't see, there's only so much that can be done with the atoms within a battery case, short of splitting them. The vast gulf between e-vehicles that draw their power from rails or cables and those that carry it around makes the point well, they don't even begin to compare.The whole EV category has the potential to be highly disruptive to established way of doing things. I think energy breakthroughs will be akin to breakthroughs in semiconductor technology - smaller, faster, cheaper, cooler.
Your old steam car point is apt, since at the outset both battery and steam vehicles were well ahead of ic ones in every respect. Over one hundred years later now, they've never at any point been able to keep up and will never get near ic now. Fossil fuels will continue to dominate in the short and medium term, and in the long term our lives will have to change, less travel and that which still exists being mainly on public transport.