My iPhone X worked fine for 7 years, even without a battery replacement. It still works just fine. I wanted a larger screen and better zoom lens, so I upgraded earlier this year but I absolutely didn't have to and didn't feel any pressure from Apple to do so.
n=1.