Earlier quoted context omitted.
The solution is a battery you can replace, like every phone used to have. There aren’t only two solutions to this problem. (Technically you can still replace the iPhone battery, unfortunately it isn’t trivial like in the bad old days when phones didn’t have high def touch screens.)
iPhones do have replaceable batteries, only not DIY. It's like $80 w/o warranty or AppleCare. I've bought dozens of Android replacement batteries and the only batteries worth the cost of shipping were actual real OEM ones. And those always cost >$60. Knockoffs would start out decent and then die within a few weeks to months. Apple's approach gets my vote. You get the upside of built-in battery and the peace of mind w…
The easiness of replacing the battery has gone up with iPhone 7/8/X compared to iPhone 6. You can verify this on iFixit guides. The iPhone 6 is _relatively_ easy to replace because you don't need say a heatgun. You do need some special screwdrivers which you gotta buy. You can, on iFixit. I just bought a whole kit (on sale during Black Friday).
> I've bought dozens of Android replacement batteries and the only batteries worth the cost of shipping were actual real OEM ones. And those always cost >$60.
20 EUR for mine: https://shop.fairphone.com/en/spare-parts/fairphone-2-batter...
Replacing any parts on my phone is very easy. Only thing is that the main module with CPU board etc is ~300 EUR.