Exatamente isso que eu estou falando e você não conseguiu entender: não faz sentido nenhum.
O que você não tá entendendo é que a especificação de uma linguagem de programação, que eu sei muito bem como funciona o processo de decisão, é feita por acadêmicos.
Eu vou tentar explicar da maneira mais clara possível. Por favor, eu te imploro, se esforce para ler com atenção:
Sim, empresas tem motivos comerciais para investir em tecnologia X ou Y. Microsoft teve, e tem, motivos comerciais para investir em C# e .NET. Eu já disse isso com todas as letras.
O que eu também já disse é que acadêmicos não são movidos por motivos comerciais. Você vai ver CEO de empresa querendo matar uns aos outros (metaforicamente ou não), mas você não vai ver o criador do C# querendo matar o criador do Java. Você não vai ver o criador do C# querendo que o Java (ou a Oracle) entre em falência.
Você vai ver o criador do C# programando em Java. Você vai ver o criador do C# indo nos mesmos eventos que o criador do Java, tomando uma breja e batendo um papo com ele.
Fui claro agora?