I've owned iDevices, and they have this curious ability to 'age' themselves into the dumpster after two years of iOS updates. The latest iOS versions run incredibly slow (or not at all) on older devices and you are left with something you can't even flash a custom ROM on.
True. I often wonder if it is intentional or if it is just a result of running software which was designed for faster hardware.
Either way, non removable lithium batteries usually take care of the obsolescence issue anyway. After two years, devices seem to barely hold enough charge for an hour.
This is the most frustrating thing for me. I have a three year old HTC M7 which works beautifully (running a stripped down ROM and I avoid all app updates). However, the battery is starting to get weak, and I’m afraid to take it apart.
I wish the LG G5 was more competitive. The removable battery is a huge deal to me, especially now that everything supports rapid charging, which I’m sure wreaks havoc on batteries.