I love how even your defense of Modern sounds as complicated, uncomfortable and inconvenient it actually is. Instead of managing windows, you're managing another interface that is completely alien to the desktop environment and follows differing usability guidelines.
If I want to open a calculator, I press the start button and type "calc", then press Enter. Opening up an intrusive full-screen environment for something as basic as this is an absurd proposition, as is laboriously docking an IM window I otherwise could see or just ignore in the task bar, or just next to my work window.
It seems with Modern, you're basically constantly juggling tasks, resizing, docking, snapping - all things the desktop manages with much more ease while displaying multiple (more than two) applications at the same time. Window management is one of the great advantages modern operating systems have over tablets and other devices, where easy tasks become complicated due to the lack of this ability.
It is broken and ill-conceived. If you can't see why adding a secondary interface layer that follows completely different guidelines is a user interface nightmare, I can't help you.
It's not complicated, quite the opposite. Maybe i didn't expressed myself very well (english is not my first language), but using metro for simple focused tasks have improved my workflow on both usability and ease of use.
Let me try to explain again. If i want to check for a new email on W7 i have the following options:
- Use a browser to go to the web app version of the email
- Configure a email client like outlook.
Both methods require either leaving the app open all the time to receive new email, or opening them as needed, and you pay for those two scenarios. If you leave they open all the time you are paying the price for something you are not using. Be it battery life, be it clutter space on the taskbar by having an app that it didn't needed to be opened all the time, and having an extra window meddling with your current workflow. If you use the web browser version it could be potentially worse because after focusing on the browser you'd still have to focus to the correct tab. And in my case is even worse, because my corporate email does not auto update, and expires after 30 minutes of inactivity. So to check my email via browser I have to switch to the browser window, select the correct tab, press F5 to refresh, login again and only them i'm able to check if i got the new email i was expecting.
If you use keep them closed and only open when needed you'd have to wait for the app to load up, and at least in my machine while desktop apps do open fast enough, it's not as fast as a metro app that pretty much opens instantly, specially on consequent start ups.
With w8 that's as simple as pressing a windows key and looking at the screen, if i didn't received the email I press the windows key again and i'm back to my work environment. If i have a new email i can open the email client, quickly respond and with a single win+d i'm also back to my workflow environment, exactly as i have left. How's that complicated or intrusive?
For other simple tasks like messaging, checking news, calendar, weather etc the same points can be made. Metro will allow you to consume the information you need, and go back to your workflow as you had never left.
And yeah, i can type win+calc and press enter to have the calculator to show up. But what if i'm doing subsequent calculations that need to be input on another screen right way? I have to keep refocusing between the calculator and the input screen. On metro, i can either open the app at first and very grossly (and fast) snap it to the side only once and have both my calculator and my input screen open at all times. That's specially useful when you are using the calculator along with more than one screen. And if i already opened the calculator, i don't even need to go full screen to snap it, a simple move to the corner gesture will show it on the side bar, and i can from there, again with very rude and fast gestures, because everything is big, snap it to the side and use it. And again, that's the same with messaging, checking news, calendar... Metro as a separate environment allows you to use it quickly when needed, discard when not needed, but still maintain working functionality like receiving notifications.