考え方が逆なんだよ。
Javaのほうが.NETより優れているとかそういう発想をしてもあまり意味がない。
客にとって良いものが正しいんだよ。
そこらへんをわかっていないと一生プログラマで過ごさないといけなくなるはず。