I often hear this rhetoric provided as the de facto reason for why Apple (and other corporations governing IP-marketplaces) should be able to do whatever they like.
If this was true - why can't a telecommunications company operate in whichever way they choose? Why do we have regulatory frameworks which address the problem of monopolies or the formation of cartels?
Because sometimes corporations aren't working in the interest of the public at large; and they need to operate within a larger framework which has been put in place for the benefit of society.
To enable them to do so effectively - traditionally, regulatory bodies are put in place to oversee good practice.
I hope the same happens to regulate these new IP-focused marketplaces.
--
[..] If you think the rules are unfair then you can also develop for other platforms.
I don't think this is necessarily true.
People (customers, developers and businesses) have to invest a great deal of time, effort and money when they choose to develop for (or make use of) a specific platform.
Switching is expensive - and eventually common sense dictates that its more likely that those who have invested, are likely to put up with rules and regulations which they might otherwise see as unfair.
Also, once a developer has produced their iOS-based product - they are forced to sell through one marketplace; the Apple AppStore - which is also cause for concern in my opinion.