So, a few comments on that story about the toyota engineer not seeing any future for electric cars. This story really rustles my jimmies (yes, a reference to another thread on this forum) in that it is not untrue, but it vastly misses the point. And this subject, electric cars, is the industry I have been working in so I have some experience with this stuff.
The engineer said something like, if you charge up a car in 12 minutes for a range of 500 km you are using up the electricity to power 1000 homes. Yes, this would be true if it were possible. But it would only take up the power for those homes for 12 minutes, then the car would be charged and wouldn't be taking up the power for 1000 homes. But you cannot charge a car that quick. Take a Tesla model S for example, an 85 kWh battery pack (good for 426-480km), if you were to charge it in 12 minutes, you would need to charge it at 425 kW. This is not nearly close to being possible for a consumer. In your home, a 240V charging outlet would need to be rated for 1770 amps, which is ridiculous, I think the standard they are at right now is like 60A, maybe 100A. The craziest DC fast charging stations today max out at 120kW, so not the 425 kW required in this engineer's 12 minute scenario. The engineer is likely trying to equate the power demands on the grid if you were to charge a car in about the same time as it takes to fill up a gas tank. Never mind the stresses and wear on the battery charging it that quick.
But this brings up the other very interesting topic on my mind, Smart Grid technology or some similar name. When you have electric cars plugged in and hooked up to a central control, you can do some wondrous things. The company I worked at was starting to look into this stuff, a big up-and-coming technology. The smart grid technology can use the plugged in cars to balance the power draw, so when everyone comes home from work in the summer and the power draw peaks from AC and whatnot, the central control tells the cars to stop charging. Then overnight or during the day the cars can charge and keep the power grid at a more even draw. You could have priority charging for certain cases, when you need to go somewhere, but for the majority of the time, the majority of the cars could wait a bit to be charged. This can do some great things, like for example the power grid has to be built to handle the peak power draws, but for a lot of the time it isn't running at full tilt. So with nuclear reactors (not very popular in the US, but they should be :) ) or even with other power generating facilities, they need to be built to handle the peaks, but run at a much lower power for most of the time, and this can lead to inefficiencies, where if you could design the reactor to run at peak efficiency all of the time, the electric cars can load balance. They can even discharge back to the power network in times of peak demand. And they could do all sorts of good stuff with solar and wind power, storing that energy to be used later.
Just some ballpark figures to give you an idea of the amount of power stored in an electric car battery, if charging a car for 12 minutes takes the power consumption of 1000 homes, you could power a single home for 12,000 minutes, or over 8 days off of that battery.