Forcing Metro on the desktop versions of windows, and even into the XBox UI was a pretty big error imho. It is passable on a touch screen laptop but still not great. To this day, I think that Windows7's UI is one of the best desktop interfaces I've seen. I like Unity, but it's still really rough in some respects, and the menu interface for it is really bad if you're actually clicking through, for super+search it's okay. OSX is okay as well, but finder has its' own warts for power users. I'm currently running Windows 8.1 for my desktop with ClassicShell over it, and that's not bad. My laptop is OSX and I run Ubuntu's Unity on a couple machines as well.
At least MS stopped trying to shove a desktop paradigm onto mobile users, now if only they could stop shoving the mobile UI to the desktop. I think that there are some really bright people at MS, but their management style has really hindered a lot of things over the years. That's now changing (somewhat) if only because they are now trying to adapt.
It's no less likely for their target audience to have a github account than say twitter, facebook or google plus.
it's like saying you can't hire anyone because you don't hire anyone who wears glasses, and the only people applying for jobs are people who wear glasses.
It's funny, because (starting with the smokers, which I am not), we are headed in that direction... there's already soft discrimination against smokers and increasingly with fat people. This is going to be increasingly backed under the cost to provide insurance, and will only get worse... those genetically disparaged will eventually feel the same pains.
I'm not meaning to seem like a tinfoil hat type... but I am seeing the trend, and it frankly is upsetting to say the least.