Yep yep yep. I can see how, as a developer, it would be galling to face artificial barriers to what you can do on a device that you own. But I don't develop for phones, and as a "dumb" user in this case, I'm really happy that someone is trying to keep it secure for me...
That is a very limited subset of iPhone users.