.netインストールしたらJavaがインストールできなくなるわけじゃないし
.netをアップデートしたら過去の.netで作成したアプリが使えなくなるわけでもないし
どこらへんが独善的なんだろ?