Funny thing about that, electric cars have been around as long as gasoline and diesel cars. Even longer. First prototypes in 1828. First hauler in 1837. So they've had 180 years to engineer them, but they're still not up to the tasks that gasoline and diesel autos perform.
https://en.wikipedia.org/wiki/History_of_the_electric_vehicle
Gasoline engine prototypes appeared about 1870, production gasoline autos in 1885. So gasoline powered cars are the newcomers. Electric and hydrogen powered cars predated them by half a century.
After 180 years of engineering work performed on electric vehicles, they still need many more years of work before being able to replace the gasoline powered auto. Perhaps decades of engineering work.
All the basic engineering work is done, motors, drivetrain, handling, etc.
The only drawback, and it’s a huge one, is THE BATTERY!
Until some ‘breakthrough’ in battery technology comes along, where it can go 300+ miles on one charge and be recharged fully in less than 30 minutes, the electric car will remain an urban commuter and rich man’s toy.
Every so often we hear of these ‘breakthroughs’ but not has come to market.
The battery itself weighs a lot, so weight must also come down to where the car can carry 4 passengers and their luggage economically.
The electric car really doesn’t solve a problem, it creates new ones................