However, as Feynman said, "Nature cannot be fooled."
The reality is that batteries will always suffer from having to carry their oxidant around with them. ICEs don't. Foolish 'winner picking' subsidies and tax breaks and fiscal incentives cannot change the laws of physics.
Tesla is done. However, their failure will most probably be masked by absorption into another giant organisation. EVs will finish up running around our cities for sure, but any proper driving will remain the preserve of vehicles with a liquid energy vector of sensible MJ/l.
Velo