Why is it that in every thread discussing Apple's potential misbehavior, people bring up their extreme profitability as if that were somehow relevant to the question of right and wrong? Drives me nuts.
I guess the argument(I don't really agree) is that ~99% of their customers don't know about all this and don't care, thus Apple need not care about some random developers because it doesn't hurt sales in the least and that Apple exists to make money for their shareholders and not to foster openness and innovation or necessarily doing what's right for their users.
Also see http://daringfireball.net/2011/03/dirty_percent