I find it interesting how these big (near?) monopolies are fighting each other through the anti-trust system. Even as it seems the anti-trust system isn't working well on its own.
I really don't know what the answer to all these related questions are (App stores and App store fees and payment systems). But it does seem to me that most of these biggest companies should be tamped down in some way. Not sure I know what the exact right answer is, though.