well its 16 years old, but hasn't been manufactured on a large scale until just recently. Military tech takes 20-30 years to trickle down to public usage, just the way it is with high tech shit that is secret at first.
Why make batteries when Gasoline was less than a buck only 16 years ago? Like Obama said, pricing natural resources higher causes a jump in tech to appear. Totally weaning ourselves from dino fuel is politically extremely hard considering the political clout the big oil companies have. Oil is a $1.4 TRILLION market in the USA ALONE, they won't give it up that easily. Oil companies buy the patents of these electrical gizmos and then never let the patent get out of the safe.
I'm not even talking about using batteries in place of gasoline applications.
I'm speaking of AAA, AA, Electric car batteries, and other consumer batteries. Yes you are right that military tech takes about 25 years to make it to the consumer market, but we are surpassing 60 years with batteries. I've worked with military grade batteries, I get to see the type of technology we put in satellites..
Do you know that the first battery was manufactured before 3000BC in Egypt? There is really nothing secrete about a battery, only the capabilities of said battery.
I'm speaking strictly towards the fact that our consumer batteries are energy inefficient and energy sparse.
I agree that it will take awhile to convert from a fuel source where lots of money is made, to a source which will result in less profits, due to our politics (another example of govt cheating the people its governing), but the point being made is that the technology is lacking.
PVs on the other hand are in their infant phase. Seeing as how the PV concept is only about 170 years old, and large scale manufacturing being only about 30 years old, we have a lot of
potential to still come. Pun intended