I think its a nice alternative to developers to offer software that is not available on your package manager, but having a distro offer multiple different ways of installing a package is not a good idea, I’m talking about ubuntu of course, as a user I just want to apt-get update/upgrade
and be sure my system is up to date, snap undermines that because I’m not sure anymore. also I don’t understand why I need to close the app I’m using to update it with snap, if the app is containerized I should be able to install multiple versions without affecting each other.
there is a page about this on the lemmy docs: https://join-lemmy.org/docs/users/05-censorship-resistance.html