With the passing of about 110 years since the electric car first became popular the main problems still remain.
Range.
This is not the electric car's strong point.
Here in Australia many people drive distances that will quickly tax the charge in the battery.
It's not uncommon for me to drive 450k in a day just visiting a few friends in the big smoke.
EDIT
In the video it was shown that it took up to 20 minutes to top up the batteries after a single [full power] pass down the strip. It makes me wonder how long to top it up after a moderately long climb over a mountain pass with a passenger on board.
Weight.
Any battery with the capacity to deliver good performance & range in a family size car will impose a substantial weight penalty.
Charge time.
Overnight is regarded as good, but not everybody can be home every night. In many cases the vehicle can be in use during the time that it would normally be on charge.
I can refuel my 'normal' car in five minutes & it's good to go.
Cost.
Batteries that provide the upper end of performance & range don't come cheap. Hell, the wet cell battery in my little 1200 costs about $120, so it scares me to think of what one that would fill the whole engine bay would cost.
So in order for electric cars to rule the earth they need a light, compact, cheap, almost everlasting, high performance battery that can be recharged in less than ten minutes.
Using the historic rate of progress as a guide, the world will run out of electricity before that happens.
Incidentally, this is Thomas Edison beside his Detroit Electric sometime around 1910. He was experimenting with batteries but did not find the breakthrough that he was seeking.
[Thats his autograph in the bottom right of the picture]
