Apple products get this reputation because when support officially drops, it drops hard. Like, you can’t even use it the same way you did when you bought it, because the services that it needs no longer support the last software that runs. Other platforms that lose support fail more gradually. A lot of this is due to support costs and Apple’s retail presence. If an app stops working on a Samsung phone that’s EOL, the best you can do is go to their forums and complain. With an iPhone, you can go to an Apple store and talk to someone directly. Much better for the business to just have a hard cut-off for when something is EOL.
Apple products get this reputation because when support officially drops, it drops hard. Like, you can’t even use it the same way you did when you bought it, because the services that it needs no longer support the last software that runs. Other platforms that lose support fail more gradually. A lot of this is due to support costs and Apple’s retail presence. If an app stops working on a Samsung phone that’s EOL, the best you can do is go to their forums and complain. With an iPhone, you can go to an Apple store and talk to someone directly. Much better for the business to just have a hard cut-off for when something is EOL.
I have a 7 year old iPhone SE and an 8 year old iPad Pro that still get updates and don’t have missing functionality as far as I’m aware.