@mmeier - it's easy for guys like you to dismiss geeks as just "neckbearded fanatics" and penguins. But alienate this market sector at your peril. Microsoft alienated geeks, by threatening Linux with lawsuits and so on, and now suing Android manufacturers and extorting patent taxes from them.
The problem with alienating geeks is that geeks are unbelievably powerful. They decide, ultimately, what ends up in Datacentres and in people's pockets. Linux is killing Windows in the server market? Why? It's not because execs are demanding Linux, they don't know what it is. It's because the geeks are telling execs that if they use Windows on servers, then the TCO will be higher, and the solution will likely fail. (Which is an accurate engineering assessment - and who makes those assessments? Geeks).
Look at mobiles. Android was, and is, the geekiest serious mobile OS ever. It's the most open, it has a Linux kernel. Geeks loved it at first sight. And it took a only three generations of Android for it to have killed Symbian (no, sorry, Android didn't kill Symbian, MS/Elop did), smashed Blackberry, slaughtered WinCE / WinPho and it even caused the Jesus Phone to stumble.
That is very much because the Neckbeards, the geeks, created buzz online and told all their mates how good Android is.
Now a geek / neckbeard wouldn't be seen DEAD with a Windows Phone or a Surface or a Zune. And guess what? RIP Zune. Windows Pho has been, considering how many billions have been ploughed into selling it, an utter catastrophe, and the Surface has bombed.
Those Microsoft products are considered by the people to be a JOKE. And who told them that these products are a joke? The media? No - the media are gushing about MS products - they need the advertising dollars.
The neckbeards, the geeks told everybody that the Microsoft products are a joke (which happens to be true) and now those products have failed in the marketplace. The products would have failed anyway, but people would have bought a few first, before getting burned.