hardly, C# is the language of choice for beginners, amateurs and mediocre programmers. Why ? because it's all Windows based and it's all they know.
I don't limit myself to Python, it's just that its simplicity and elegance should be promoted. Of course, a mediocre programmer used to C# only...