Microsoft got in trouble for bundling their browser with the OS and for preventing resellers from pre-installing competing browsers. They never interfered with other companies making their apps available. Apple doesn’t let resellers pre-install apps and does prevent certain apps (including third-party browser engines) from even being available.
What Apple has done by locking down the platform is far worse than anything Microsoft ever did with Windows.
It hurts users, it hurts developers, and I think it hurts the platform overall. Imagine how much more powerful our pocket computers could be if, for example, the folks at Panic were afforded the freedom necessary to make Transmit and Coda work on iOS.
How many developers gave up on an incredible idea because they knew it would never be approved by Apple, because the business model just wouldn’t work without the ability to sell upgrades, or because it wouldn’t be feasible with Apple taking a 30% cut of the revenue?