It'll take a while to catch on internationally, but I like Nio's approach to the battery problem.
Of course you can charge at home or at a charging point, but you can also pull in to a "power swap station" and they'll swap the battery out for a fully charged one.
They only sell to the Chinese market at the moment (as they are a Chinese company), but they already have over 190 "power swap stations", some fully automated that can perform a swap in 3 minutes.
As all their batteries are/will be interchangeable and upgradeable, you'd never end up with an old duff battery, they get replaced as and when needed and as batteries get better, so does the one in your car.
With well placed "power swap stations" battery range wouldn't be an issue either. Local trips you can charge at home or at a charging station, longer trips and you just pull in, swap the battery out and carry on faster than filling up with petrol.
It's not beyond imagination to retask petrol stations into power swap stations and if manufacturers started sharing battery technology, you could end up with the same battery systems in lots of different makes and models of cars.
BTW, the Isetta wasn't originally a BMW.
It was originally designed and made by ISO of Italy in 1952 with a split single two stroke engine (anyone remember them?) and made under license in Brasil by Romi. Early cars had 3 wheels, within a couple of years a 4th was added.
It wasn't until 1955 BMW bought the tooling then allowed Velam in France to make a version with a different body and I think they also allowed someone else in South Amercia to knock out copies, but I believe some of these companies had already swapped out the split single two stroke to a BMW sourced engine before BMW's offical involvement.
By the late 50's Brighton Railway Works produced the UK version, it wasn't a hit until they lost the 4th wheel and reverted to the orginal ISO 3 wheeler format so they came under motorcycle taxation.