Or they are shocked. Most companies I’ve been at, iOS version support is N-1. After that, we wouldn’t lock you out unless there was technical reason but no testing or support was done.
iOS ecosystem has always been like this since Apple supports phones for a long time.
Yea, I have no problem with them no longer issuing updates supporting iOS 15. It’s an old OS on an old device, and I get it: devs gotta move on. But don’t deliberately cause existing apps to stop working. No other app on my device behaves this way, and this is almost unheard of in the iOS ecosystem. This is where they went overboard. I looked and I’m surprised I couldn’t find an AppStore guideline prohibiting this.
My guess is technical reason drove decision not “Lolz, no more iOS 15”. Looking at our telemetry data, less then 1% of devices that run our B2B app are iOS 15 or older. If we ran into iOS 15 issue, we would lock them out as well.
It amazes me the money that brick and mortar businesses would spend to increase customers by a tenth of a percent, yet online businesses have no problem simply deciding that 1% of their clients are disposable. They would rather develop some new shiny feature that won't bring any new clients, than continue supporting a device that was sold new three years ago.