Which leads us to the second issue: whatever distro you use has already a package manager! So your users now need a second one if they want to use your application, how fun is that? Many distros don't ship Snap/Flatpack by default, but even for those which do - like Ubuntu - what if you're using the other format? Do you really expect users to have three different package managers installed? 3/14