For the record, Snap being forced upon users for critical packages is the primary reason why I recently dropped Ubuntu and stopped recommending the distro to others, after using it for over 15 years.
Container-based packaging has its place. Snap has some interesting features compared to FlatPak and AppImage. However, none of them are suitable replacements for deb & apt, and this is really driven home when they're used for core packages like the web browser. Snap in particular has multiple fundamental design and implementation problems that make it intolerable.
+1
For the record, Snap being forced upon users for critical packages is the primary reason why I recently dropped Ubuntu and stopped recommending the distro to others, after using it for over 15 years.
Container-based packaging has its place. Snap has some interesting features compared to FlatPak and AppImage. However, none of them are suitable replacements for deb & apt, and this is really driven home when they're used for core packages like the web browser. Snap in particular has multiple fundamental design and implementation problems that make it intolerable.