I think Windows 8 is actually one of Microsoft's best. It doesn't remove functionality, it just temporarily hides it. A different start menu is no reason to hate. It works fine with everything I throw at it, and it starts much up faster to boot. I suppose if you hate one GUI aspect upgrade, stay with 7 (which is basically W8 sans cool start menu and shiny apps).
Honestly, this is worse than the Internet Explorer bandwagoning...