Or do you mean that when the user specifically enables “automatic iOS updates”, Apple shouldn’t automatic iOS updates?
If we don’t “blame the victim” for explicitly making a choice , who is at fault?
To be fair, it also obviously happens on Android, and every other platform, though for me on Android it was far more common that device itself stops getting new OS updates and new devices might not run old apps. I was caught by surprise that what seemed to me a small OS security patch or whatever, had an unanticipated and immediate effect on already installed apps.
I have no idea if "Automatic OS updates" was the default setting or if I clicked it at some point when I got the new iPad. I will take the responsibility for that choice, obviously, but my point was that "You can run old apps indefinitely on existing hardware" is not perfect advice.
I am an android / windows user. After several years I splurged for an expensive brand new iPad specifically to run music apps such as behringer deepmind (which integrates with their synth).
Couple of weeks later iPad silently installed some os update. Half my apps stopped working! They were apparently incompatible with the current OS and I needed to "contact app developer for an update". Which as you point out isn't going to happen.
This is extreme user-unfriendly BS, but apparently par for the course in Apple Land. Eventually I gave the now-useless iPad to my wife. Lesson learned, though not sure what lesson it was. It's hard to run apps?