Having to configure a new machine has put me off upgrading stuff. If I have to spend time doing that, it takes away from more important things. Obviously for major QOL improvements eg. Eye-level laptop screen, it's worth changing, but I've found very little that fits that metric.
That's one of the reasons I'm happy I'm on a 4 year old Galaxy phone and it feels like new. Doesn't feel slow, battery life is great. I hope it lasts another 4 years.
I got off the Apple train because my first iPhone got too sluggish for me to want to use at 2 years old when there was an OS update.
4 years isn't that old for a phone though, not anymore at least. I put one smartphone away after 3 years because a chip on the motherboard broke, but feel like that's the exception (never heard of this failure mode from anyone else) and most phones should last 4+ years if you don't get unlucky with the battery (I can't identify why some batteries are good as new after 6 years whereas others can barely hold a charge after 2 — but anyway, those are replaceable)