Microsoft has every right to do what it wants with its platform; it seems perfectly reasonable to me for them to want to get in on the action from apps that are taking advantage of the platform's userbase (meaning, apps like iTunes that direct the user to the iTunes Store, in which case Microsoft gets nothing, despite providing Apple with the customer in the first place via the Windows device).
Fixed your post. Still fair enough?
Of course it isn't. And we're not even getting into the point that MS could never dream of signing all the code on Windows to exclude any competitors who didn't agree to their demands.
Apple being the exclusive source of code signing on iOS was always a terrible idea, that could only be justified if they treated it with the highest principles of only using it to block malware. They have not (quite the opposite). It can no longer be justified. There is no "built ecosystem" - there is merely the long term practice of restricting the ecosystem that would otherwise exist to favour themselves as they don't want to compete on quality of offering.
Honestly, the way some of you talk, if you don't like what Apple's doing with iOS in regards to content and 30% cuts, why not just ditch them entirely the next time around and spare yourselves the frustration?
Looking very hard at doing exactly that. With sadness, but this is completely beyond the pale.
Looking even harder at formal complaints to regulatory authorities - given Apple's market share of the tablet market this is simply not something that should be allowed to exist. It's not "fair" in the slightest. Apple are using market dominance in some areas to force through their own inferior offerings and control pricing. That's the very textbook definition of anti-competition.
Phazer