I assume you mean the battery would have to be replaced free of charge. But what if I don't want to hand over a computer full of my personal data to a corporation with no oversight of how it will be handled? What if I can't afford to part with that computer?
I would be stuck with having to replace that battery on my own since I don't want to risk giving physical access to my computer to untrusted parties.
There needs to be a different way to handle this. For example, send me a new battery and the tools needed to replace it, with monetary compensation if certain features would be lost, like waterproofing. Or something else - not sure. But I don't believe in the honor of the people who would service my computer.