BMW offering an optional standby gen in their elec vehicle. Guess what powers the standby gen?
The infrastructure for electric I would like to see is a charging station, much like a current gas station with a SAE standardized battery module. It would be on a motorized lift asm, and the 'buyer' would drive up to a stall with a opening underneath. There would be a locating pin set in the bottom of the car, and a locator sight system on the lift. The used batt cell would be taken down, and moved onto a slow charger, and a full one would be motorized up into the 'buyer's car with the lift system. A few charging checks, and a bill presented and off they go. Alternately, and with maybe a bit less trouble the batt pack could be accessed from the rear with a little trolley deal.
I could design it, but SAE needs to step in and standardize the size, shape, connections, voltages, etc of the pack so it can be mass produced. Like a D cell is always a D cell, and anyone can make them, except in this case they are exchange, and not purchase. The rights to exchange would come with the car when bought.