C#は死滅しません。
なぜならば、ECMA・ISOの標準だからです。
C#はMSの占有物ではありません。
その証拠に、BorlandもC#の開発ツールを出します。
これは公正な競争が行われていることを示しています。

Javaではこのようなことは起きていません。
Javaのツールを出すにはSunの許可が必要です。
許可だけでなく、莫大なライセンス料が必要です。
このような不公平なことがあっていいのでしょうか?

ベンダーはJavaに嫌気をさしています。
オープンで公平なC#を支持する企業が増えています。
例えばIntel・HP。IBMもC#のトレーニングを行っています。
やはり標準化されていない言語は信用できないですからね。