言語がどうとか環境がどうとか言ってる奴は、
何をすべきなのか見えてないんじゃないか?
マイクロソフトだって始めに解決すべき問題
ありきってことをよく言ってるだろ。その為の
手段を提供するインフラ屋だと。My Serviceに
したって、いやだと思うなら使わなければいいだけ。
.NET Frameworkとは直接は関係ない。

選択肢がJavaか.NETかしかないとはかなりの
病気かメディアに踊らされてるだけ。ある技術に
特化して知識を積み上げるのは言うまでもないが、
それとは別に業界の動向を幅広く把握することも大切。
これらの二つを上手くバランスをとってやる必要がある。