R23 - you have struck at the heart of the matter. "Jet fuel has an energy density of about 12,000 watt-hours per kilogram (Wh/kg. Lithium-ion batteries have an energy density at the cell level of about 250 Wh/kg." An initial near 50/1 power to weight disadvantage is only partially dispelled by very high electric motor efficiency. Even a 100% efficient electric motor against a 20% efficient infernal combustion motor still leaves you at nearly 10/1 weight disadvantage. As design range requirements increase, a battery will become a much larger percentage of vehicle weight faster that equivalent weight of stored liquid hydrocarbon (LH) fuel. LH fuels are easily transportable, and synthetic LH fuels using "recycled" carbon achieve the same goal of energy storage and net CO2 reduction as electric, but don't require a complete revamp of your transport infrastructure or strip mining the world for lithium.
Another real issue is "on demand" point source production & delivery of electricity where the electrical loading has changed dramatically. Recharging a 12 KWHr battery (roughly 16 HP for 1 hour) in 15 minutes is equivalent to running a 64 HP electric motor for 15 minutes. Automobile batteries are 6x-20x larger, so real time power requirements go way up. Recharging 5-10 large "SUV" EV's all at the same time after work at one "gas" station could easily equate to 400-600 HP per vehicle for that 15 minute period, maybe 3,500 - 5,000 HP total demand instead of the normal 5-10 HP or so of running the fuel pumps of a conventional gas station. The surrounding electrical infrastructure to that station all needs to be beefed up to handle that huge increase in intermittent power demand. This is all doable, but you'll pay the private utilities very well indeed to achieve it.