Re: Digital DeLorean
Regarding why the Volt never took off, I think it really has nothing to do with the car itself, but more of the infrastructure of the surrounding environment. Electric Cars require charding stations, and sadly there are only easilly availalbe in metropolitan cities, but in other areas it's still in diapers (if at all).
If a were to purchase an electric vehicle, I would definitly have issues since I haven't seen the first charging stationg anywhere near my recurring commute.
Going forward electric cars will have greater acceptance, once the infrastructure is there to support it.