You do know that there are already a few companies like Tesla, Daimler Trucks, Volvo, Riven, Nikola Motors, Workhorse (making UPS vans) and a few Chinese companies all planning or already have prototypes of heavy haulage electric vehicles. Some are rather close to selling commercially (UPS actually having 900 vehicles on order).
And battery technology isn’t stationary, it is moving along, especially in the labs with some amazing energy densities, recharge rates and life expectancy. I’ve read that there is already a million mile battery (16 year life span) commercially available so I expect we’d all see lots of improvements over the next decade.
In any case, an ICE is what, 30% efficient while the drive line looses another 20% which overall makes it about 24% of petrol energy within fuel is actually converted into work... Compare this to an electric driveline which can be 80% efficient at converting battery energy into work. In this context battery density only needs to be @ 30% the energy density of petrol to equal it in terms of motive efficiency
So I wouldn’t say
will never
In my view it can’t come fast enough if the COVID induced clean air isn’t a wake up call to all thinking sentient beings living on this 3rd rock from the sun
else we be dinosaurs
( I just hope we can still by petrol in the distant future so I can enjoy a Sunday drive in my smelly V8
)