There have been competitors - including Microsoft and Palm, amongst others. They could not effectively compete despite their best attempts. There are Linux distros that are trying to break into the mobile market which, while seemingly interesting, are not quite ready for prime time. There comes a point where it feels like they are not promoting competition so much as punishing success and trying to get as much money out of Apple and Google as possible.
If Microsoft, with all their resources, could not effectively compete, what do they expect just about any other company to be able to do? And I disagree that the App Store should be treated differently than any big box membership club (eg, Sam's, Costco, BJ's, etc) that - gasp! - makes a profit from what they allow to be sold in their stores.
If Microsoft, with all their resources, could not effectively compete, what do they expect just about any other company to be able to do? And I disagree that the App Store should be treated differently than any big box membership club (eg, Sam's, Costco, BJ's, etc) that - gasp! - makes a profit from what they allow to be sold in their stores.