古い技術を次々に捨てるって事は、その犠牲をもとに、新しい
良い技術をしがらみもなく打ち立てることが出来るってこと
じゃないか?
それもそれなりに利点だと思うが。
互換性ばかりこだわっていると進歩が遅れる。

現に.NETの方が使いやすい点が多いんだろう?