.NET Frameworkは長い間zipアーカイブに対応せず、4.5になって対応しました。
System.IO.Compressionという名前空間は、4.0以前はさみしい状況でした。

この経緯には何か理由があるのでしょうか。MSにとって、技術的・政治的・特許ほか、大人の事情で実装しない理由があったのであれば、教えて下さい。非公開なのでしょうか。