"What you have failed to realize is that the "App Store Lock-In", and even the "iOS Development Licensing" are actually there to benefit USERS"
Wow. Koolaid drinking taken to 11. Then again with a username like macs4all what else can be expected?
No, App Store lock-in benefits Apple as much or more than it does the users. Why just yesterday I was talking with a friend of mine about how to get our iOS devices to use a VPN connection to one of our servers, and we realized that in order to get that operational we'd have to jailbreak all the devices in question to get the OpenVPN client from Cydia. Why? Because Apple won't bless any of the existing implementations of OpenVPN, nor will they release the APIs to implement it so it can get the AppStore(TM) seal of approval, despite repeated promises that "it's coming". So in order to use our devices securely on our internal networks we have to jailbreak our devices. Nice.
This isn't an isolated incident either, there are tons of stories about app devs having their apps pulled from the App store for non-malware related reasons, a favorite of Apple's being that they don't want any app that "duplicates core functionality of the idevice"? Afraid of being shown up, are they? Or there are other stories about app developers spending months and thousands of dollars in development costs only to have apps rejected without a clear explanation of what caused the rejection, only being told to "make changes and submit it again". Or in some cases, the app developers resubmit it, get a different examiner and the exact same app now goes live in the app store. That's a broken system no matter how you look at it.