And they released it in brown first. If there's one thing Microsoft should know by now, its that the tech-savvy folks will take every chance to ridicule any slight flaw in their products. They should have learned this after their driver disaster in Windows ME. The same driver/hardware compatibility issue shouldn't have happened in Vista, but it did. The same lack of benefit awareness shouldn't be happening with Windows 8, but it is.
Microsoft needs to realize that they're selling in a crowded space now. They're not the only players, so they can't rely on a lack of choice forcing people to understand their products. Before anyone is ever told that there's a new Microsoft product, Microsoft needs to get their marketing people to explain what the product is, how users will benefit from it, and why it's better than the competition (or their previous products.) And this needs to extend to their hardware/software partners. I had problems with Vista originally because Creative kept telling me that the XP drivers for my soundcard would work. They didn't.
Microsoft seemingly releases a product and hopes the market will get it. In the past, it was adapt or die because MS was the only real game in town. Today they need marketing first, then engineering. If enthusiasts decide they don't like the product, that's what they're going to tell non-enthusiasts. That's the problem Microsoft doesn't seem to care about.