Já tenho 4 anos trabalhando com C# e não me arrependo, acho ela uma linguagem bem direta e bem legível, além de um ecossistema .Net incrível que só faz crescer e melhorar, claro que tem muita coisa que pode melhorar.
Hoje temos muitas linguagens que estão em destaque na atualidade, mas qualquer pessoa que tiver iniciando na programão, sempre indico o C#, acho mais simples que o Java, mas continua sendo uma linguagem fortemente tipada e que lhe força a entender estruturas básicas de uma linguagem de programação compilada.
OBS: Fico feliz de ver threads aqui sobre C#, vamos continuar!!