On further thought, a franchised “battery swap station” that was capable of swapping out a variety of different packs for different brands is not a half bad idea. It would of course require that carmakers implement more standard designs, and an easy plug and play method of swapping them out. So you could pull into any “battery station” in any EV and they would have the various models in stock ready to swap out, recharge, and swap again.
Like gasoline, you pay as you go. And the computers are probably capable of figuring out your particular efficiency e.g. highway driving will likely allow a charge to last longer than city traffic given that many of the cars to recycle some of the energy expended from wheels and brakes back into the power packs.
I can see that happening — an opportunity for small business too. There are so many possibilities, it will be interesting to see how it all shakes out.