Hear, hear. To be dismissed as clock-punchers like that is... well I can't say it's entirely unexpected. I've been dealing with it for years now. I saw an opportunity in college to learn a great programming language that none of my peers were studying and it has paid me very well ever since then. But all along the way, I've received this very attitude, this "oh, you're not a real developer because you use the Evil Closed Source Software." And it's disingenuous, because they gave up on Linux for OS X years ago, with .NET being more open source than any of my former classmates are now working on (well, the ones who didn't finally give up trying to get jobs at Fedora and finally taught themselves C#).
It is just such a turn off. You work hard and do good work and get ignored for a bunch of people who only think they're inventing new things because they've never seen anything outside of Rubython before. So you don't make mention of doing .NET to avoid getting dismissed from the start and then everyone thinks nobody does anything in .NET because they've never heard of it in the pop-tech press.
But I think I'm just about over it. I've got my own core set of code that I use. It makes me super productive. I know I can do anything I set my mind to. I don't need acceptance from the trendy crowd to get good work done.