Lithium ion (Li-ion) batteries are never going to be the means to kill liquid fuel powered vehicles.
You simply cannot and will not be able to recharge them in a timely fashion. I’m talking from a fully exhausted pack to full charge in less that five minutes. Won’t ever happen and that makes them worthless for longer distances.
Sure for an urban dweller who can do a nightly charge they will work fine, but for most applications they simply wont work.
btw... What ever happened to hydrogen fuel cells?
Mention hydrogen, and some moron will post a picture of an aluminum dust & lacquer fire destroying a German airship.