Ich hab mal eine Klasse gebaut, die php-zip-Funktionen nutzt, statt die b1gMail (nicht b1gzip)-eigene Implementation. Bin am überlegen die standardmäßig zu ersetzen. Mittlerweile liefern nahezu alle Webhoster php-zip mit.
Im letzten Commit ist php-zip nun Standard. Wenn nicht vorhanden, wird legacy_zip.class.php nachgeladen und dort wird geprüft ob b1gZip vorhanden ist, ansonsten wird die eigene zip-Implementation genutzt.
Die Entscheidung warum, weil dass diese Erweiterung standardmäßig in PHP vorhanden ist und aktiv weiterentwickelt wird. b1gzip ist vor ca. 20 Jahre erschienen und seitdem ist nichts gemacht worden. Mit PHP 5.2 (Erschienen 2007) ist das Modul auch zum Standard geworden.
Gegenüber der alten zip-Klasse sind Archive mit php-zip außerdem etwas kleiner.