Фреймворк таки просит местами очистительного редизайна... Который швейцарцы просто не успели сделать.

А ещё они во многом мерялись с COM-ами всякими, так или иначе (что они явно конкурировать собирались на этом поле, видно из книги  Пфистера. И позицинировались, и параллелили концепции с этими делами. Только не учли любимого занятия MS в 90-х - пока конкуренты и потребители осваивают новую игрушку и примеряются, с какого края её, такую страшную, ...., нужно готовить уже новую неведому зверюшку...)