Why do people become a fan of a program language
-
Strange ... I use C# most of the time, not because I like it better, just because it's the most productive for the sorts of stuff I typically do. Though I tend to write my code in MonoDev / SharpDev instead of VS. For other reasons than you're stating, though since Ms started to really "spy" it's become an added reason for me. This tends to make me think it's not about the language, but rather the tools.
This tends to make me think it's not about the language, but rather the tools. Like 15 years ago Dreamweaver was the choice of Professional web developers and <1>Front Page marked you as a rank amateur. The truth was that using FP allowed people to do "Right Click Development" of code that they didn't know how to. Now today I am using Visual Studio and I see all of the questions here and mostly S/O on this or that problem when using Entity Framework or LinqToSql... And the push of the Code First approach having VS create a database strongly reminds me of that scorned "Right Click Development"