For most users, it doesn&#x27;t make a difference if they install a shell script by first downloading it, and then executing it. While checking for PGP sings, etc are nice, only a very small portion of users will actually do that or check the source of the script. I believe those users are smart enough to first download it manually and then check it. 
For the rest of the users, this is really convenient, and fast. No need to storage a junk script and copy&#x2F;paste two commands. Sure a simple &quot;apt-get|yum install PACKAGE&quot; would have been better but that adds more concerns: 
1. If you let the package managers of public repose (Ubuntu, fedora) package your script, there are going to be a lot of outdated versions. 
2. If you want to host the repo yourself, you now have to package your software at least twice for fedora and Debian. The user also needs to add another repo, which makes `update` a lot slower (especially when having a lot pin because it needs to connect to n many urls).