EVs are a stopgap. Cheap nuclear energy vis-à-vis fusion energy will make hydrolysis of water cost effective at which point hydrogen will be fuel of choice. Much cleaner than lithium and 400x more energy density. A 10 lb tank of hydrogen will power a vehicle 800 miles.
Tesla is a gimmick for rich kids. Instant acceleration is it’s appeal. Everything else about it is terribly impractical.