Swapping a battery that weighs a ton and is part of the car structure is another story completely.
I think the more sensible solution is to have fast charging and a reliable network. 800 volt batteries and a good architecture enable incredible fast charging, and in the fjture it might be even faster. Combine that with cars with a lot of range, ex. 400+ miles and a 30m stop once 300 miles doesn't sound bad at all.