I wish the author of this piece the very best with his squirrel restaurant franchise. Seriously, what the hell is this guy going on about? The fact that large companies that create huge ecosystems also create cookie-cutter ways of doing things? And this is bad? I've coded in just about everything out there except Haskell and Lisp. I've worked with heavy web-centric systems, distributed systems, P2P systems, and so on…
I don't think its a joke, I think the CEO was genuinely trying to share that he had seen a lot of correlation between folks who programmed in .NET and people who weren't a good fit for his company. I get similar negative vibe when I talk to people who don't use data structures (seriously I interviewed a guy who wrote a frickin' file system that was linear arrays, all the way down) But it doesn't mean there aren't job…
I really think it has very little to do with .NET -- I can take .NET or leave it, depending on the nature of my needs.
I think it has much more to do with the smart-ass feeling you get reading it, combined with the fact that, if you're any good at all in the .NET universe, you know better.
That made me think of all the times I've spoken to developers when they just knew that such-and-such was true. And it wasn't. That same snarky attitude, that same over-generalizing, that same use of silliness to try to mask the predjudice.
I wouldn't throw out working with this clown. Who knows? Might be fun. But the attitude is worthy of comment, and, since I have been known to be this way myself, I feel like I can honestly jump in.
But really, who this guy wants or doesn't want, or what his opinions are don't matter that much. The interesting question would be how he deals with realizing he doesn't know so much. That's true for anybody.