Preying on idiot consumers is a sad thing to like. How about earn the profit by making the world a better place instead?
Apple would very much prefer that you throw your phone into a landfill as often as possible and waste money buying their latest model. It's an abomination, marketed towards losers who think the latest tech will make THEIR LIFE WHOLE, when it never does.
The sad thing is that the avearge consumer isn't as intelligent as their marketing dept. ads, which means public education has utterly failed and sending kids to collage on my dime, failed as well, leaving them ignorant yet still feeling entitled to pay apple for iBS.
But... that's not really true.
Apple wouldn't offer major OS updates for around five years if it didn't expect some people to hold on to their phones for a long time. It wouldn't spend time optimizing for phones near the end of that five-year period. It wouldn't devote energy to recycling robots and eco-friendly materials, for that matter.
Don't get me wrong, Apple would love it if you upgraded frequently... it just knows many people don't, and arguably doesn't mind as much as long as your next phone is also an iPhone.
It's a bit odd to claim what you do when even Google only provides three years of major Android updates for its own phones, and OEMs are still allowed to offer much less. If Google was interested in longevity, wouldn't it extend the duration of that OS support, require that all OEMs match that support, and devote more energy to ensuring 'full' Android (i.e. not Android Go) runs well on older hardware?
I don't think Google is a Snidely Whiplash-style villain planning to ruin the planet with short update windows, but it's historically been too willing to let Android OEMs get away with practices that push users toward premature upgrades. Hell, remember when Motorola tried to
get away with delivering just one update to the $1,000 Edge+ (Android 11, just a few months after launch), and decided to be "generous" with one more update following the backlash? Google needs to clamp down on that kind of behavior.