I find I agree with the author on the details of his argument yet have reached a different conclusion.<p>Dude. It&#x27;s not .NET -- it&#x27;s the Windows&#x2F;SQL Server&#x2F;VS&#x2F;etc toolchain. Dump the toolchain and work on linux in Mono. Yes, it is a second-class citizen. But even then, it&#x27;s a hell of a bag of goodies for free.<p>I got really tired of the MS ecosystem as well. And I feel for those still stuck in it. But why would I want to ditch the CLR, a big honking beast of code that is being tested billions of times daily? Why give up all the libraries created by devs all over the world?<p>I went with F# and mono and am really happy with it. If I need database support, I pick up something off the shelf. Simply because I use .NET doesn&#x27;t make me a prisoner of .NET-think.