You're not the only IT person on the block. As an engineering manager and software developer, you obviously have no understanding of how things work in the world of enterprise IT management, as is proven out by the statement:
Georgedude wrote:
Imagine having the burden of "researching" all apps to make sure they will work with an IOS update, before it gets implemented. That is not only an absurd notion but an inefficient method as well.
That's EXACTLY what one does before implemeting new software, Operating Systems, or tools in an enterprise environment.
Your complaint is with the developer of the app, not Apple. But, being a developer, you typically refuse to recognize that and blame the OS vendor for your failings.
Do you know how many apps there are in the app store? Do you seriously expect Apple to be responsible for testing ALL of them and making sure they function correctly every time iOS is updated?
You do live in a dream world, don't you?
There are good reasons why it is not possible to roll back an iOS update, not the least of which are changes made to the modem firmware that may not be reversible. There are big differences between PCs and cellular devices when it comes to that. If you want proof of that, all you have to do is look aroudn here for 10 minutes and see how many people have completely bricked their phones attempting to 'roll back'.