For me, I kept my last phone for 3 years and upgraded because I didn't have enough storage. New phone is a little nicer, has a few new features, but I may well keep it for a few years again.
Frankly, it's not doing much for me. I feel like the population here is looks like an IT team. Overwhelmingly male, largely white, largely het and cis. I've realized one of the things I liked about reddit was how much diversity of people there was.
For me, I kept my last phone for 3 years and upgraded because I didn't have enough storage. New phone is a little nicer, has a few new features, but I may well keep it for a few years again.