I've been trying to put my finger on why, exactly, I am not enjoying Windows 8. (To be fair, I did go into it with the expectation that I would hate it, though even then I didn't know why I thought I would hate it.) But I think I've pinned it down. It's because of this:
He complains that apps are full screen in metro. Metro is designed for the average user who generally only cares about doing one thing. Had they not also included desktop this would be a totally valid complaint, but as most power users can and should just avoid metro in most cases, I don't think it holds water. Also they aren't always full screen.
This, right here, is why I hate Windows 8. It violates the guideline of modelessness. I actually hate modes when dealing with my UI. I hate that my computer might behave radically differently when it is in one mode as opposed to another. This means that when, for example, I have to help my technologically handicapped family sort out their problems, I have one more point of data to consider (are you in Metro mode?) that can significantly alter the nature of the solution I provide.
I hate this. I don't think I can properly express how much I hate the idea of Metro on my PC, or on any PC I might have to work with. Sure, I can always just switch to desktop mode and forget about Metro... at least until my idiot sister calls me up at 3AM because her computer isn't working the way she expects and she can't get on facebook so she can read about her stupid friends' little rat dogs or find out all about how her ex-boyfriend passed out puking drunk at a frat party. Then I have to think about Metro, because she's exactly the sort of developmentally arrested customer Microsoft had in mind when they created Metro in the first place.
Call me a backwards Luddite, mock me for detesting change, whatever. I don't give a shit. I think there is a reason the Windows 8 launch went so poorly, and I don't think it was fully because MS confused their message.