But!! How does this fit into the whole "planned obsolescence" narrative?
I can't figure this out, either. iPhone users are the first to moan about how they're being cheated because their devices are being throttled by an updated OS and how Apple is forcing them to buy new iPhones. However, Android smartphone users get only two years of updates and they're not complaining because Android smartphone users either don't care or are happy to buy a new Android smartphone every couple of years. If iPhone users can get five years out of an iPhone, you would think they would be satisfied and not whining about how Apple is cheating them out of fair use. If that's the case, almost any tech device has planned obsolescence because the industry advances so quickly.
Tech-heads are usually griping if they don't get new hardware every single year and practically livid if they only get some minor hardware updates. That's just crazy. If they were that critical about the auto industry, you'd think they'd be asking for cars that go 250 mph and get at least a 100 miles to the gallon. Most flagship smartphones are more than good enough for 90% of the users out there, but some people are never satisfied and think the whole world has to advance at 110% every year. Oh, 60fps refresh rate isn't good enough for them, they must have 120fps to shorten the battery life for everyone else. Total tech-snobbery.
Apple is going to have a fantastic and huge iPhone installed user base but analysts are still going to complain about how Apple isn't selling enough iPhones every quarter and criticize why Apple isn't selling $200 iPhones to hundreds of millions of Indian and African consumers.