In all honesty, I think Microsoft released Windows 8 a little too early. Just like they released Windows Vista a little earlier than it was ripe, and like they released Windows Me the same way.
From a business point-of-view, that's not such a bad thing. There's good news in that.
While it means that they will not have much immediate revenue from it, the good thing is: it will get talked about a whole lot. That will give Microsoft feedback and time to fix things until the product matures.
In time, I think Windows 8 will be a robust and successful operating system. All ground-breaking products take time to mature. In a sense, Windows 8 is a trail-blazer but they took it out too soon.
While in the short term, it seems like bad news for everyone, from the long looks of it, it's good business sense.