More like the realities of chemistry and physics have been the limiting factors.
Batteries will never be greatly improved no matter how much wishing goes on.
This piece of metal and guano does 15 miles on an overnite charge? I can drive my Jeep 15 miles on the Diehard in it now (of course, the starter burns out)
This has to be one of the most impractical, dumbest inventions I come across since I met a guy working on an asparagas harvester.
Don't take this as a flame, but I've been hearing this for about 20 years now. And while there have been some great advances, nothing I'm aware of has come close to making the quantum necessary to make battery powered vehicles truly practical AND environmentally friendly. As far as I'm concerned, the waste problem associated with batteries is as big as nuclear waste without near the benefit. If there is something I don't know about I'd love to hear it.