I disagree. There are times and places where internal combustion just doesn't work. Those industries will drive battery technology and the auto industry will inherit it. Under water, above the atmosphere, and cordless tools will drive battery technology.
There are watches that don't require winding due to kinetic energy able to be stored. Think about all the wasted energy soaked up by any vehicles suspension. If they could turn that suspension dampening motion into some sort of charging, like they already do with engine braking in hybrids they'll extend driving range.
I'm not that smart and even I could devise some sort of fluid driven charging system utilizing a reservoir-type shock absorber and something on the order of small alternators driven by the fluid-displacement dampening motion. One spins when the shock extends, the other when it compresses. Ultra-low profile extremely stiff sidewall tires that transfer more of the dampening duties to the shocks and increase their travel. You could add a similar dampening/generating system to the receiver hitch and harness some of the energy wasted by the push/pull of a trailer. Another "free" energy source would be some manner of turning the heat created by the electric motors and batteries in use back into some sort of charging. A sealed fluid coolant passive-flow system driving a small alternator/generator.