This, and another interesting factor for long-term use are iOS updates.For me the biggest issue is that you're either upgrading every year or two; in which case you could absolutely thrash your battery and you'll likely be fine by the time you trade or retire the device anyway. Or you've got AppleCare, in which case Apple will replace the battery once it hits 80% capacity (the capacity you're already artificially limiting yourself to) regardless of how you've treated it. Or you've been frugal by keeping an iPhone for several years and not paying extra for AppleCare, so the cost of a new battery (which is quite reasonable, IMHO) is still a very good value proposition overall.
I just replaced a 13 Pro that I got on launch day, with a 17 Pro Max that I also got on launch day. That 13 Pro was wirelessly charged almost exclusively because I got sick of dealing with terrible lightning cables. It got hot all the time and frequently rode around with a magsafe battery attached (pretty much every weekend; hiking with GPS apps or things like that, I just pre-emptively stick one on there.) It was right at 79% when I replaced it with the 17 Pro Max. In fact I kept the phone and already have an appointment with Apple to get the battery replaced. But that's 4 years of abuse and thrashing and a device that ultimately still had decent battery life (still usually lasted all day, for me). It would cost $89 for me to get a new battery if I didn't have AppleCare One which is going to pick up the tab this week when I go replace it anyway.
I really do think when you kinda zoom out, babying the battery of an iPhone is a juice that just isn't worth the squeeze.
I am somebody who keeps iOS devices forever, doesn’t update iOS, and doesn’t replace batteries.
As a result, battery health is irrelevant. The reason battery life drops with battery health is that newer iOS updates have higher power requirements. They demand more. Liquid Glass’ animations on iOS 26 consume 13 times more power than iOS 18.
(See this comparison:
I have an iPhone 6s whose battery failed prematurely, and it was below 80% after less than a year.
Since day one, that 6s has been running (and continues to run) iOS 10.0.
It gets like-new battery life after about 1400 cycles. It shows about 68-70% health, it stabilised, and dropped about 10-13% health in 1100 cycles and 8 years.
The iPhone is no longer in active use, but I last tested it two years ago. It still had like-new battery life, giving me about 7-8 hours of SOT with light use. Why would I care?
My six-year-old iPhone Xʀ running iOS 12 is at 89% health. Why would I ever care about battery health? Also, what happened with the Xʀ? It is now in a drawer, unused, as I’ve upgraded to the 16 Plus seven months ago.
Batteries outlast devices in my experience, so caring is pointless. If you are somebody who keeps iOS devices for years on end and updates iOS, newer iOS versions will kill your battery life even if you have 100% health, so why bother with limiting yourself with charge limits if iOS 26 will kill your 13 Pro regardless of health?
The device is either old enough so as to be killed by updates regardless of health, or new enough so that its iOS version is so efficient that health doesn’t matter.