I like dogs, but I hate it when they -insert dog behavior here-. iOS is locked down ecosystem. It’s part of what makes it itself. To shit on that is shit on iOS itself, much like shitting on a dog for a dog behavior. To say you like iOS and then say that you don’t like that it’s locked down is to say that you don’t like iOS.
If you don’t like it, there are plenty of other pieces of technology out there for you to use. Android, Penguin, Linux and many others.