I personally think that, for electric cars at least, there are two main things in battery tech holding them back:<p>Capacity and charging time<p>Basically, if we could get a battery cell that was no bigger than say, the lithium cells used by Tesla (sub-C size? I can't recall what they used), and with about the same mass, but had double the capacity - in theory, Tesla could swap out one for the other and instantly double the range of their vehicles. That would instantly put them in line with the range of a gasoline powered vehicle (to be honest, though, they are already there or close enough - provided you aren't too aggressive with the pedal).<p>But extra range is just one component. The battery also needs to be able to be charged in a reasonable amount of time. I would personally like to see 5 minutes tops to a full 100% charge. I want to be able to travel cross country, and if I don't want to do an extended stop, I'd like to get out, charge the car to 100% in 5 minutes, and then drive on. I don't want to have to wait, I want to be able to do the same as I can do today with a gasoline powered vehicle.<p>I honestly don't know if such a scheme is even possible within the laws of physics, while still being safe for the consumer. It might be a case where a different form of infrastructure needs to be created to handle charging, due to likely high currents and/or higher voltages involved. It doesn't seem possible to offer this as a "plug in" style recharging system, but perhaps something you drive into, and large contacts or something from the bottom rise up and "plug in" to ports on the underside of the vehicle could work? There are also the "battery swap" schemes, but this seems like something that could take longer than 5 minutes. Regardless, just about anything will ultimately require some kind of standards for car manufacturers to adhere to so it all works (imagine if there were different size nozzles for each manufactured vehicle for gasoline).<p>Note that I don't expect for "overnight charging" to happen quickly; existing charger designs (or similar) could likely handle this for home or on-the-road use (when there isn't another option, or for perhaps plugging in while staying at a hotel or something).<p>Until these two items are solved, though, I don't see electric cars being as widespread among consumers as many think they will be.