They have limited range between refueling. They take too long to recharge.
Battery electric vehicles are a cool idea whose time is about to come. They are environmentally friendly, they can outperform supercars (it’s all about the torque baby), they have fewer maintenance issues, and their price is falling as more competitors enter the market.
But then there’s that refueling problem. Mainstream car buyers want a fast charging car battery. They don’t want to risk forgetting to plug the EV in at night and find themselves waiting 3 to 6 hours in the morning for a recharge. Currently, Tesla claims its Model 3 can add 62 miles of range per hour using its High-Power Wall Connection (HPWC). The Tesla Model 3 can deliver a fully charged battery in 3 hours. The Ford Focus claims a recharge time of 3.6 hours and the Nissan Leaf says 4 hours and it’s good to go.
None of these claims should be taken at face value for comparison purposes because there are too many variables. These include the size of the battery, speed of the recharger and speed of the electrical source. The fact that you almost need a degree in electrical engineering to know the best way to get go juice in your vehicle is a huge drawback for EVs.