And next year when they’ll drop A12 I bet I’ll see you saying that « A13 was a huge leap in performance compared to A12. Nothing surprising here »… new features on this update are so small that it does not justify the drop of A11 at all… Eventually they could have disabled some machine-learning based features for these phones but they could still easily support iOS 17… when you are in the Apple ecosystem it’s really complicated to have a device on an older iOS version, except if you keep all other devices on the same version. And even worst: if someone bought an Apple Watch Ultra and have an iPhone 8/X they simply won’t be able to upgrade their brand new Apple Watch unless they change their phone.
This choice is just business to encourage people to buy a new phone (and reading comments in here show it seems to work), that’s all. Stop trying to justify what just can’t be justified.
And for the ones comparing with Android, just know that Android updates are not like iOS updates: Google updates apps independently from the OS, as well as Google Plays Services which give improvements to the OS itself and its apis. So yeah 2017 Android phones likely won’t support latest Android version, but they still get updates to have latest apps versions and do not lag behind in the Google ecosystem…