Batteries are batteries, there are fundamental limits as to how efficient we can make them, and even at that limit, they won’t work to make a truly useful vehicle.
We’re never going to see a battery that stores 1/10th of the energy of combustible fuels per weight, or that charges in 1/10th the time that it takes to fill up a fuel tank.
If we’re going to see electric that are as capable as internal combustion, we’re going to need something very different than batteries. (Hydrogen fuel cells? Super capacitors? Something else? I have no idea. But it won’t be chemical batteries.)