As a .Net programmer
"Er... it looks like we haven't put a lot of thought into this, and that we're making a huge balls up, but that's far from the truth. There's... a plan... to this... of sorts."
Metro's TMed, so all change, after a year or so of chanting Metro.
.Net support thrown in after JS/HTML5 and C++ makes .Net devs have kittens.
XNA kinda supported, ish. Just like Silverlight. Well... less ish... that one's dying.
Clearly the in-fighting at MS between high-level officials, and fear that they were falling behind in key markets (smart phone and tablet) has lead to, what can only politely be referred to, as a gigantic cluster fuck.
Various people have gone to Ballmer saying "I have the silver bullet, this will sort things out", and he's loaded all of them into a gun, and is now wildly firing into the air.
And they're all flying off in random, totally pointless directions. Much like where they seem to be sending us developers.