seems like this applies to many new "platforms", for example Facebook.
I look at it kind of like the salary cap in the NFL. On one hand, it means some players aren't making as much as they would be if it were lifted a week ago. On the other hand, it means all players are making far more than they would if it were lifted a decade ago.
Its really about the platform owner's stance and what's at stake - for Facebook's TOS, breaking it means that Facebook could be sued for privacy issues, etc. Its ironic because Facebook has more sensitive information to protect than the iPhone, but is overall a more open platform.