Eh? I just replaced my four year old iPhone 11 Pro with a 15 Pro. The upgrade's nice, but it was a pure luxury purchase, the old phone was still running fine (mostly I wanted the 120hz display, and 5G). There was a time when a 4 year old smartphone was verging on unusable, but that's long past now.
>>rsynno+(OP)
Either I'm having bad luck with phones, or Android flagships just don't have the longevity iPhones do. I can believe the latter, as this seems to be the common belief about all Apple devices relative to competition.