&gt;  the massive dissonance between the experience of professional programmers and what really appears to be an endless throng of chipper hobbyists who are excited to &quot;follow the ride&quot; of this thing through clumsy (but Open, yay!) development.<p>Do you think hobbyists would really waste their time with Linux and Command Line tools when they can just download Visual Studio on Windows ? You seem to misunderstand why asp.net chose to go open source at first place.<p>&gt; You get the impression that people at Microsoft are being rewarded for the number of issues being raised on GitHub for a not-ready-for-prime-time technology ecosystem, in the guise of &quot;building a community.&quot; It&#x27;s... odd.<p>They basically had to rewrite the entire framework + .net to run it on Linux. I&#x27;m pretty sure they are working quite hard and not wasting their time on Github social gimmicks to try to deliver the product in time. Why are you so angry against MS ? Because they break stuff? they always did that. Except now it&#x27;s open source so if you don&#x27;t like where it is going you can fork it.