Why does macOS include hidden files in zip archives? It makes absolutely zero sense. In fact quite the opposite: the hidden files serve NO purpose other than to waste bandwidth, time, energy, resources, etc.
Thus the confusion: Why on earth are the hidden files added in the first place? They are completely excluded when unzipping on Mac, and never needed for any reason on any other machine.
So again, all the hidden files/folders added by Mac are included in the unzipped files ONLY when the files are unzipped on non-Mac machines.
Mac excludes all hidden macOS files when opening zip archives ( view hidden files enabled)