Yeah stupid people making UIs for end-users and not for programmers!
Wow, nice either or.
In between clueless people who want to access the intertubes and programmers is pretty much everything else computers are ever used for.
And business software users do not gain a damned thing from Metro. They gain a clunk interface which is useless to them.
So, while Metro has its place for some people ... it is completely unsuited for the tasks of what many many people do with computers.
So Microsoft (and idiots like you) can keep pretending that Metro is a suitable interface for everything. Or Microsoft (and idiots like you) can actually realize that "one size fits some" isn't going to cut it.
You sound like a whiny graphic designer who still doesn't understand that a GUI which doesn't suit the task is fucking useless.
Yes, for many home users Metro will probably do everything they need. For for people with more demanding tasks, and most people in business ... Metro is utterly useless as a UI.
I can assure you, Metro is not all of "simple, clean, aesthetically pleasing, intuitive, and functional" ... it's anything but, in fact unless you're doing fairly trivial tasks on a tablet.
With a keyboard and mouse, on a large screen with no touch ... Metro is a completely fucking useless UI.
So you can boo hoo about how the graphic designers will save the day. But if all they have is eye candy which impedes function compare to existing UIs ... all they're doing its making pretty garbage.
But people who use computers for grown up things will simply not benefit from Metro. Because it's the completely wrong interface paradigm for many things, and Microsoft (and idiots like you) whining it's the wave of the future doesn't make it a good universal UI.
This isn't about the interface for normal people and programmers ... this is about the entirety of human computer interface design, and is much more sophisticated than your clueless reductionism.