Not to jump into this too late, but......
While the exact version of the Tesla/leaf/plug in Prius may not be the future, they are what is driving it. Just like the initial car phone was not the future of mobile communications, it was the driving force of all of our iPhones or Galaxies or whatever. The original "super computers" that got us to the moon were not the future for computers, but they led the way to the iPads/tablets that most people use. The Tesla may not exist in 20 years, but the leaps that they have taken in the advancement of electric performance is not to be laughed at.
Oil is finite. The combustible engine will have to go away at some point. The common misconception is that companies like BP/Shell/Chevron are gas companies. No, they are energy companies, and they know that they can't continue to exist on crude oil forever. They are researching all kinds of alternative energies (I used to work for a major energy company).
Beta recorders did not last long, but we wouldn't have the DVR if not for them.