Microsoft just doesn't get the web.
Their servers crash from the expectable load when windows 7 is released for download, they can't seem to streamline or synergise any of their web properties, and frankly most of it is simply bad or broken. Just yesterday I sent an application to them and got a server fault after having spent 30 minutes filling in a badly designed form. I sent them a mail and haven't heard anything back. Not that I expected to.
Even their main site, microsoft.com, is broken. The menu is off by a few pixels. Even in IE.