As it happens, I do think it is evil that MS limits who can develop what for XBox. I actually see the fact that the console market has evolved that way as a warning to us how easily it can happen. However consoles simply don't matter very much. Phones are far more important than game consoles and that's the primary reason why there is so much more outcry about it for iOS.
> Apple is treating the iOS ecosystem like a video game console rather than a computer
Can you explain why, then, they have an entire series of ads based around the theme of "there's an app for that"? I can't think of anything more direct they could do to tout it as a "general purpose" computing platform. I think Apple fans keep trying to have it both ways here.