@EU_Commission As a strange aside, I wrote software for iOS around iOS 1.4, prior to the existence of an official SDK (Software Development Kit). It wasn't that difficult, and there wasn't even an App Store at the time.
Though there were already alternatives, such as the Cydia front-end for APK. And they still exist, so does Apple already pass muster on that front?
You have also been able to remove pre-installed applications, just like third-party installed ones, for some time.