There is an opportunity here if M$ is smart enough to take it. Just like Coke turned the New coke fiasco into a brilliant mistake, M$ could turn this Win 8 failure into a chance to actually differentiate its myriad different versions of Windows products. Win Home versions could come with Metro the default UI, with the classic desktop as an option. The pro and enterprise versions could make the standard desktop the default with metro as an option, but with the option to disable Metro all together. The server versions should not have a metro bone in them at all. Now if they basically give the home versions away, charge a fair amount for the pro/ent/server versions... profit. And the hate may die down.
I don't think they are this smart however, and hope they ride this Win8 turkey all the way to oblivion. It is really entertaining to watch.