Interesting thread ... Lokmar makes good points about generating enough electricity to power all these vehicles. Creating energy requires vast amounts of space and is not always environmentally friendly.
Creating enough electricity is one of the major problems but an even greater problem that hasn't been mentioned is STORING electricity. The grid can only store roughly 2% of the electricity we can create. When demand is too high the grid can fall below the critical 60 Hertz that is required for stability. The grid shuts down to protect itself from damage.
When demand is too low or electrical generation is too high the grid is regulated to remain at 60 Hertz by stopping some of the extra energy being inputted into the grid.
Storing all the energy we can create is a huge problem. There are ways but they are also major downfalls with the methods of storing energy. These methods consume a lot of space or they are environmentally risky or both.
Storage of energy or electricity is also incredibly expensive, even more so than creating electricity, and companies control everything, so, additional costs will always be passed on to the consumer.
We need to return to a more primitive form of living to save the planet and the majority of people reject that idea.