Yep. I used to upgrade my iPhone every year just because smartphones were moving fast in the 2010-2020 era. Now, I’m on a three year cycle and barely even notice.
I’ve resold every iPhone I’ve ever owned for 50% of the value or more, and I manage a fleet of iPhones for my job and we still have 5Ses in the wild for people. Apple still provides critical security updates for those devices and we’re at 11 years for those devices. Most people have 7 year old iPhone X era devices and I get almost no complaints or dead devices.
iPhones have ridiculous longevity and hold resale value better than any other device.
I hope Valve never does this. Tons of games on Steam only work with community fixes, it sets a bad precedent if they pull them because they don’t work in their official state.
It’s better to have them then not, I would just force a disclaimer during sale for abandoned titles that most players have reported that the game does not function without community patches.