So... How many times can you drive it the entire range of the vehicle before the battery needs replacing? Then after the battery dies... Who’s going to buy your used electric car that needs a very expensive battery, with a very expensive install?
Battery tech is advancing... And in another couple of decades, or maybe even less... That tech will be buyable by the average consumer. Until then... Electric vehicles are toys for big boys and girls with more money to spend than brains to spend it with.
Tesla batteries are warrantied to 100k miles, but will do many more.