.Net is awesome. There's no need to apologize for working on a really powerful stack and making good money doing it. I've worked on Rails and Node projects, and they don't compare favorably to the power and robustness and usability of .Net. And I'd choose .Net over Java every time, even for a little less pay. .Net is hitting a really sweet spot these days.