Apple doesn't give a **** about people that want to use their iOS devices for technical work.
But yet we hear about them trying to get more into the enterprise market. They're not going to go too far with the walled castle and alligator filled moat approach.
Apps that require lower level access should be allowed - they just need to put in an extra layer or two asking the purchaser/installer to double confirm noting such an app would have lower level access to the iDevice. And they could still verify the app with extra caution to ensure it doesn't break anything.
Also you read about how they want people to opt for higher storage options. One of the simplest things that's broken at the moment is that there's no really easy way for people to upload/store content locally on an iDevice... a simple USB drive/file share sandbox that appears that you can copy files to, that apps can access (if you allow the app the permission to access locally stored files) is far overdue. The local storage should easily be accessible via wifi, etc.
How can people consume storage when access to said storage is not a simple process, this managing files and downloading/uploading to the cloud from within separate app containers is just ridiculous!
These are very fundamental basics that would truly enable iOS to take the next step - far more than some feature like split screen multi tasking that people are complaining about would.
iOS needs a file/cloud manager (even if its just limited to the storage directory) and accessible local storage. It needs to allow for escalated privilege apps at the owner's discretion.