If ever? I mean there are a lot of technologies out there but how many will actually come to fruition? It's easy to look at tech and assume it scales like Moores law....but we've reached a point with batteries that we may not get much better, at least in near future. We hear all the time that it's "just a matter of time"....is it really? We don't know what we don't know.
I met a guy who was int he EV/Battery development space, this was 2-3 years ago now, he said all major improvements have been made and a lot of the tech that is being used now is lipstick....aerodynamics, more fuel efficient tires, regenerative braking, better software that is more efficient, making it easier to charge up...but the raw tech with batteries and motors kind of is what it is unless there is a big breakthrough. Lots of breakthroughs in the theoretical space - but nothing that is going to change the game as of yet nor is practical.
I'm not convinced personally - nothing against them, but unless there is a major breakthrough that is practical and scalable and an infrastructure to support it. What if it requires new charging stations, how many billions is that going to take? What if requires mining something from Russia that we may not have access too reasonably? Even IF the tech comes out...all the hoops to jump through could be a deal breaker.....
Maybe I am just a half-empty guy?