“If electric vehicle propulsion was so great they would have continued it within the cities over a hundred years ago.”
Do you mean the city buses? If so, very good point.
But actually the old-time electric buses use overhead wires. They’re still around, aren’t they, like in San Francisco?