Microsoft should just forego consumer apps and devices. Almost all of their late to the market ideas are light weight, copycat, throw money efforts with no originality or differentiation.
Same goes for headsets, webcams and even weird things like the ActiMate toy line, I never found MSFT devices to be "lightweight" as far as execution goes, they tend to innovate and produce really good things including being often first to the market and a head of their time to some extent.
The biggest problem I've seen with Microsoft is lack of commitment and follow through, and for some reason they can't generate the same level of hype even when producing a superior product.