Honestly, at least with Apple, you can go to them and get a battery replacement for $99 (or less), even for pretty ancient iPhone models. I have no idea if other manufacturer with sealed phones have as straightforward a battery replacement experience.