I'm not up to speed on this, but from a developer's perspective, wasn't the main concern the fact that Microsoft was moving towards closing the OS, and that people will no longer be able to release applications unless Microsoft approves of those applications?
Yes, but also remember a lot of developers think that a walled garden is the only way to go. If that wasn't the case iOS would have flopped miserably, yet there are lots of people who swear for that system.
your comparing apples and oranges. Not only are your comparing desktop platforms to mobile platforms(which you could partially consider to be like a console) . Apple also came out of the gate with the walled system, and everyone accepted it. Microsoft has always kept the system open for any application to run on your desktop, to suddenly create a wall is just asking everyone to ignore the os, and stay on their older more open OS's.
windows 8 right now is in that borderland, of allowing walled applications, but still keeping it open for desktop applications, if windows 9 decides to flip it over to being 100% walled, i can't imagine the os being widely adopted.