.NET Framework のバージョンについて

http://www.atmarkit.co.jp/ait/articles/1211/16/news093.html

上位バージョンをインストールしても下位バージョンをインストールしたことにはならない。

1.0系、1.1系、2.0〜3.5系、4.0〜4.5系はお互いに独立しているらしい。
2.0以降は互換性があったから4でそれが切れているとは知らなかった。
なんでそんな重要なのに、インストールされているバージョンを確認するにはレジストリエディタを開かねばならないとかいう状況になっているの……。