Some of this criticism was outdated already, or has gone out of date since.<p>WebForms (with their underlying concept of abstracting away how web really works) were already in decline two years ago, replaced by MVC.<p>As a former C# developer, turned Android developer, of course I have to admit there is some walled garden mentality among .NET devs, but I think they get stigmatized for that way more than average. If a Rubyist never sticks nose outside their beloved technology stack, noone makes such a big deal out of it.<p>Also it&#x27;s nothing in compare to vitriolic anti-M$ hater mentality, often directed at developers themselves.<p>Or bizarre anti .NET-bias, case in point: <a href="http:&#x2F;&#x2F;blog.expensify.com&#x2F;2011&#x2F;03&#x2F;25&#x2F;ceo-friday-why-we-dont-hire-net-programmers&#x2F;" rel="nofollow">http:&#x2F;&#x2F;blog.expensify.com&#x2F;2011&#x2F;03&#x2F;25&#x2F;ceo-friday-why-we-dont-...</a> (I&#x27;m sure Jon Skeet was devastated).<p>And what&#x27;s changed since 2013? Quite a lot: Roslyn... open-sourcing .NET...