Just a basic reason: Apple has announced that starting soon, OSX won't (easily) run apps that aren't both signed and notarized. That includes the package that the app comes in. There isn't a way to sign/notarize a tar.gz so shortly the tar.gz won't be usable anyway. Plus, I'm running out of space on my server so not uploading the tar.gz saves a little space.