It might be due to being packaged as a zip rather than a dmg, zip files don’t support Unix permissions without using an extension which not all archivers support.
Generally the optimal archive formats for the various platforms in 2022, compatibility wise, is:
- Non-Mac Unix (Linux, BSD) => tar, tar.gz, tar.zst
- macOS => dmg, pkg
- Windows => zip, cab