> That and the fact that Apple and their third party application ecosystem abandons computers when they become a few years old
Say what you will about Apple (I loathe so much about my work macbook), but this seem untrue unless you have a pretty loose definition for "a few". My inherited 7 year old iPad is still getting updates, and this year's Mac OS is the first to not support Intel hardware, the most recent hardware being 6 years old.
The last Intel Mac was actually just 3 years ago!
The last 20 years we've only seen Apple enjoying the good times. What they did when the money was gushing in from every angle is not really an indicator of what they'll do in the hard times. We're getting into the hard times now, IAP revenue is plummeting because of competition for payments and a whole bag of things are impacting consumer purchase behavior.
This has resulted in positive outcomes like services have largely gone global this last quarter but it's also resulted in negatives like more ads and service price increases in many countries.
Yes they do offer security updates for what, 7 years? That I consider “kind of ok.” Not great. And yes most Android phones are even worse than that. But OS and application updates? You’re dead to them after 4 or 5 years. AND the whole ecosystem follows suit, so if your Mac is like 6 years old, almost nobody is writing software that works on your system anymore.
My 2017 macbook air still gets security updates. And I play lots of games through steam.
My 2020 XR still gets updates and runs every app I need- uber, school stuff, office stuff.