I only replaced my phone this year (S7 edge) because the battery was depleting too fast.
You cannot swap it "live" though, phone needs to be shut off and then booted.
Also, there's no external loading hardware. So some logistics needed to get the spare batteries full.