I guess so but why do Apple put so many stops on stuff? I mean their gear is so expensive yet it can be perceived as being very limited...
Well let's talk about this for a moment..if you take a look back at phones from the 90's..the Nokia's, Motorola's and others, you would have NEVER though about doing anything that didn't already come bundled in from the carrier you were with. The apps on there were the apps. You wanted access to a browser or Media, you used the freaky little MediaNet thing that AT&T had. Verizon had their BREW thing for apps to be downloaded at crazy prices for what they offered. We didn't fight it, it was a phone after all. It kept all of our contacts and allowed us to make calls and send SMS/MMS' to our hearts content.
In comes the iPhone and Apple and they tell AT&T that no you won't control what goes on phones, we'll have an App Store and people can download whatever they want for free or paid and we'll build an ecosphere around that..
That made Android a success as a competitor. Even RIM decided to add an App Store to their Blackberry devices to allow for custom developed applications.
Yes, the iPhone is WAY more powerful than the phones from the 90's..but it is still a device with a fairly narrow purpose..you make phone calls, browse the web, play videos, play games, send SMS/MMS', e-mail people and so on. Now while things like Pages and other applications allow you to do light content creation/editing on your iPhone/iPad..no one seriously does this on a ongoing basis without a computer handy to do the heavy lifting..
With all the progress that has been, we gain an amount of entitlement attitude in that we should be ALLOWED to do whatever we want regardless of how harmful or counter it would be to the device's purpose..
If you consider that to be what Apple is restricting you from doing, then that's not such a bad thing. So think about that for a second..