Summary
1) Five minute "fill-ups" to 100% of battery capacity is trivial from a technological perspective
1.1) probably over half of the folks on this list could implement the most difficult part
2) The primary issue preventing it now is probably the capital cost to implement it.
Details
1) robotic physical replacement of a discharged battery with a freshly charged battery. The only technical issue is standardization of battery parameters such as voltage, connections etc., so each station can carry a profitable set of replacement types. That standardization is different in kind but identical in principle to octane, vapor pressure and other specifications on mogas (motor gasoline); those specifications are somehow settled between the oil companies and automobile manufacturers. Which manufacturer is going to make a engine that requires 98 octane fuel to run without knocking? And which oil company is going to spend money to put an extra hundredth of an octane into their mogas beyond what is necessary for the bulk of the cars on the road? The answer to both queries is none of them. There are other issues of course e.g. who owns the battery; can I replace a battery I got at a SunBattCo station when I am at a TexBattCo station?
1.1) Who here does not want to write the ladder logic for the robot ( |---|XIC:wandering_child|---(Unlatch:enable_servo)---| ;-))? Or for the charging infrastructure?
2) Seventy years ago my father worked for a company in New York City whose primary activity was evaluating commercial properties for use as service stations. That company was presumably contracting to the oil companies. Or maybe the company put up the capital (or borrowed it from the oil company?) and built the service station. Yes, we have Valero and 7-11 now, but it used to be only Sunoco and Shell, Mobil and Esso, etc., (does anyone else remember the half-a-$500-bill promotion at Texaco?). So the industry spent the capital to put the infrastructure in place to sell their product i.e. mogas, which product would pay back the capital investment many times over. And now you can't swing a dead cat (or go in one general direction before your tank is empty) without being in range of the next gas station, because of which battery-powered vehicles will remain the commuter/second vehicle in any household until the investment in robotic replacement is made. This is a solution, and it's feasible now, though I don't know if it can be profitable. It's also risky: what if your robot is designed for batteries that the market makes obsolete (hooray for re-PLCs that will save the day!)?
I understand and agree that for some people a longer break for a recharge is acceptable, but it is disrespectful of others' time to say that everyone should feel that way (I am not saying anyone here is saying that, but I have seen it said elsewhere, explicitly or implicitly).
There are many other issues of course e.g. who are the analogues to the oil companies of last century? power companies? solar cell manufacturers?
Anyway, a bit of a rant, thanks for listening.