We all know Apple doesn't like to share anything with others, tries to dictate terms.
I guess this is the negative perspective of how Apple strives to provide simple, streamlined, and standardized processes for using Apple devices. The only way you can provide what the masses want is to provide standardization, and the only way you can do that is to own and demand the standards. Like it or not, Apple continues to show that this system works the best. If people really preferred openness, they would all be using the extensive line of Linux software and products that would have evolved as a result of great customer demand.