Olá, meu amigo. Tudo bem? Segue minha opinião sobre a sua pergunta:
1 - Trabalho com C# há mais de 10 anos e te garanto que existe muito mercado, inclusive em Big
Techs;
2 - Desde que a Microsoft tornou o .NET open source, ele vai evoluindo de forma exponencial.
3 - Como já citado pelo amigo, a linguagem é só a ferramenta. Não se prenda nem defenda nenhuma delas;
4 - Existe uma comunidade muito forte no C# que posta conteúdo de qualidade sobre boas práticas, ferramentas, etc. Seguem sugestões: https://balta.io/, https://desenvolvedor.io/, [email protected] (busque no Linkedn). Tem muitos outros mas tô escrevendo o post rápido aqui;
5 -Não terceirize suas decisões. Colha informações neste post e com outras pessoas e tome a decisão que vc achar melhor.
Um grande abraço. Espero que consiga evoluir na escolha que fizer!