Horses for courses.
Battery swap is probably good for trucks and other commercial vehicles, where the spares can be recharged at the depot and the truck isn't losing valuable time off the road being charged.
For cars, especially under current ownership model, probably doesn't make sense.