Remarkably, though, that might change.
Scientists at the University of Illinois have made encouraging advances. They’ve developed a teensy, lithium ion, micro-battery, just millimeters in thickness that can not only charge a car battery, but can itself be recharged in less than one second! (It has to do with redesigning the cathode and anode poles on a battery.) The battery is able to recharge at 1,000 times faster than what can be done now. Hold on for the time being, though – because of its size it’s not available yet for being incorporated into devices for public consumption. But obviously that’s something they’re working on.
For more, here's an article on CNET.