In "the bad" section Gruener is talking about the fact that Cnet is offering apps for Windows systems, therefore creating competition to a prospective Windows Store, dooming it from the start. Yse he fails to explain how is this bad for Windows 8 in general (see title of article). It's like competition is bad for the platform. IMO, competition only brings the platform into focus, because there are more suppliers fighting for the same OS. By some twisted logic, this is supposed to be bad. Maybe in Apple's model, where there is only one AppStore available for their customers and the developers who are being taken for a ride by Apple's practices.
If MS puts the right set of tools in devs' hands and set them loose, there is no telling where the devs are going to stop. How can this be bad?
About Xbox live: I think that a store that has X-box in it's name will not be taken seriously by most businesses and businessmen. That is too quickly associated with the gaming platform, and most users are not interested in that. The idea behind integrating apps and making them available via a common portal is good, that's what Android and iOS are doing, but the name can hurt it. If anything, that would be "the bad".
I took the time to read Gruener's spewing, mostly because I try really hard to make some sense of what he is telling and to use some sane arguments to show that he is wrong about this (like about other million things he's been wrong in the past). Truth is, he likes to bash everything that is not Apple and in the end he does not need logical arguments to do that (haters never use logic). That's why my attempts to understand his logic have eventually failed, and this article is no different. Take the "touch" section, for instance. MS is trying to unify the app store by promoting apps that are useful using the Metro interface, but at the same time can (and will) be used by desktop/notebook users via a classic interface (KB and mouse). MS has always affirmed the fact that the classic UI will not be abandoned (how can it? it's their bread and butter for more than 90percent of all PCs) and therefore it's logical that every important/essential application will have a classic UI and a Metro UI support. Yet for Gruener having options is (again) something bad. In case he's not informed, Apple is doing the same exact thing, trying to unify apps for iOS and their MacOS. I presume that is good for Gruener only in Apple's case, but not in MS'?
I rest my case.