Hmmm ... to me it seems more like Microsoft is actively trying to make their products shitty. First they give you this glimpse of hope, and then they just ram a shit covered product down your open mouth. Take Vista for example ... they were working on it for years, and right before its release the nice new interface, ReadyBoost, and other shit like that was all hyped over. Then it turned out that Vista was a slow OS, that required ridiculous hardware specs to be able to run well, and included a bunch of useless features (not to mention hardware compatibility issues).
And of course something similar happened with the Zune ... a new mp3 player with plenty of storage, competitively priced, FM tuner, wireless, larger screen than the Ipod. And then Microsoft somehow managed to fuck up every feature of the Zune that would have made it better than the Ipod (i.e. crippling the wireless, shitty format support, awful software). Honestly, I bet if Microsoft had put a teenager in charge of deciding the features of the Zune, we would have a device that could browse the web, play music, run a torrent client, all while you're running an SNES emulator on it. Ok, well maybe that is what I'd have the Zune do, but still Microsoft fuck up with the Zune on so many different levels, and to my dismay, they haven't improved any of those glaring faults, nor has the Linux community been able to hack the device....