To me battery swap meant "unlimited warranty" for the battery.
Imagine you're unhappy / uncertain about your battery, just go and swap it for another one! Even after the 8 year warranty period I would guess.
If if they don't introduce Battery Swap in a large scale, that means the reassurance...