I have a Pixel 4a, and while not getting any more updates can be a dealbreaker, I think it's theoretically still fine for me. It does everything I need. Write text messages to friends, surf the web, connect to online services, take pictures at events. It has a nice screen and I have access to custom roms for privacy. What would be a reason for me to spend $1200 and upgrade except for 'it has better specs'? I think I'd rather use the $1200 to upgrade my computer and there's still enough money left to buy a VR headset or other random stuff. I think that's a valid reason to just spend $400 for a new phone or not get a new phone at all until the old one breaks.