.Netは古い言語との下位互換性に足を引っ張られた構想
古いしがらみの各種言語から.Netのへの鞍替えなんて一時的な鞍替えに過ぎんな。

そもそも下位互換性の維持は鞍替えとはいえない。
いつまでもCOBOLにすがりつきCOBOL.Netでなんとか間に合わせて
いつまで経ってもC#に完全移植することができないような構想は
抵抗勢力援護のための発想だな。

Windowsがつぶれたら.Netから再び大きな鞍替えをせねばならんとしたら

.Netは.Netというよいも .Net with しがらみ だな。