I've purposely not upgraded IOS because I do not want to pull even less use time from the battery. But now my hand is being forced due to App Store needing the latest IOS to install new apps or update my current apps.
Given that some of my most used apps (eg Signal) require being up to date to open them, I appear to be left with the choice of either bricking the phone or running it at a highly reduced battery. Yes, I can text and make calls, but I could have bought a Nokia burner for that.
Also going to throw this out there (and I'm preparing for the commentary "you're saying don't use it herr derr") - are you on it a lot? I've observed my teens usage patterns and sometimes they are habitually just pulling the phone out and looking at the lock screen. This happens multiple times in minutes and the on/off of the screen is going to burn battery faster with no real usage. You may also have apps running in the background that use wifi/cellular, and that will drain the battery faster too. If you changed those settings to only use the network when the app is open then it will use less battery. Yeah you won't get updates when you aren't looking at those apps but, is that such a crucial thing?
You can take the phone somewhere and have them replace the battery for far much less than the cost of a new phone.
My goal is to renew phone every 4 years, and hope to use my current iPhone longer than that
Googling around looks like the battery is only about 1800 Mha. Not sure how regular iPhone is, but my guess is iPhone SE users who have been using them for years don't realize how bad the batteries are.
I turned off 5G, keep the phone in "low power" mode all the time, and turned off cellular data. All that helps and it now resembles a bad android phone. I'm not a big phone user so while its annoying for me, it isn't enough of a dealbreaker to go get a new phone.
We just retired some iPhone 7s that the kids were using. In all truth, they are in great shape, they just need a new battery, which Apple still does for $49. Their website[1] says they'll do batteries for everything down to the iPhone 5.
When I had an Android phone, I had problems getting Google to service my current phones.
1. https://support.apple.com/iphone/repair/battery-replacement
It's called "planned obsolescence" [0].
There's a particular video from Veritasium [1] that comes to mind regarding this.
Apple does provide software updates for longer, but the moment they're cut, most apps will stop getting updates. This is because Apple's lack of backporting APIs forces developers' hands to raise the minimum supported iOS version often.
Android devices do receive less software updates, but your apps will keep supporting pretty old devices for the most part. Of course there's the security part, but that's a different issue.
I buy iPhones brand new the year they are released and I keep them until they can run the latest major ios version, typically 5-6 years (last cycle was 6s (2015) -> 13 (2021)). Changing the battery once.
It is a very good trade-off between cost and user experience.
> either bricking the phone
The only reason IMO not to replace the battery is that buying a refurbished similar iPhone would not cost much more.
Is this a new requirement? I don't recall this on older devices over the past few years.