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.
Idk. You mean effectly getting them on a credit that is tied into the contract? Most electronics stores around here also offer expensive products like computers and laptops on a loan. There sometimes is a price tag 1200€ or 60€ a month (with their partner company that hands out loans.) You can even rent a Roomba, pay monthly and get the newer model after 2 years.
Yeah, but with a Roomba, it's not tied to a utility. You're never going to NEED it, whereas with a phone, you need it to live these days, for better or worse.
Well, I'd argue you need some means to clean your house, or it'll be very gross after a few months. And while you don't need a $1200 vacuum robot for that, you also don't need a $1200 phone. It's kind if a similar situation.