How Long Do You Keep Your Phone Before Upgrading? Vote Now
I’m beginning to think smartphones have grown dull: the jump from one generation to the next now feels incremental, and even devices from two years ago often perform nearly as well as today’s flagships. In a recent conversation with Senior Staff Writer Hamish Hector we discussed when people actually upgrade, and I want to hear from readers to better understand real-world upgrade cycles.
Outside diehard tech enthusiasts, my working assumption has been that most people follow a two- to three-year upgrade rhythm, partly because 24-month carrier contracts make that convenient. Still, phones have reached a level of maturity where improvements are smaller and less noticeable in everyday use. Devices such as the iPhone 15 Pro or the Samsung Galaxy S23 Ultra, for example, remain highly capable compared with many current top models.
To test this, I’m running a poll and asking readers to share how long they keep their phones and what prompts an upgrade. Vote in the poll and then head to the comments to give more detail — tell us whether battery decline, camera improvements, new features, trade-in offers, or something else pushes you to buy a new handset.
If I weren’t a technology journalist, I suspect I would upgrade every three to four years. Beyond worsening battery life, recent generations have generally delivered the performance and camera quality I need. I enjoy new tech, but I dislike seeing perfectly usable phones discarded, especially given the rare-earth materials they contain and the growing problem of electronic waste.
I also applaud companies like Nothing that delay releasing a new flagship until they can offer something genuinely different rather than shipping incremental updates every year. Follow TechRadar on Google News and social channels for the poll results, reviews, and more reader discussion.
Original Source: https://www.techradar.com/phones/have-your-say-how-long-do-you-keep-your-phone-for-before-upgrading
Category:
Tags:
Publish Date: 2026-02-19 08:01:00