Because unzipped, as I recall, the client gets just what it needs (deltas), not the whole thing.
May be mistaken on that.
Plus there is effort in unzipping.
(For some reason, some throughput tests I have run shows that several smaller files transfter faster than one large one on some networks.......... )