Snaps make sens from the Ubuntu side.
Only one package to maintain for an application, even if they have different distributions to maintain. If snap is officially supported by the creator of the application, then it’s less work for Canonical. Well, it would have make more sens if flatpak didn’t exist.
From user side, it makes way less sens :
- the closed source application shop
- if snaps are not officially supported, then Canonical try to create one, and they may be not that great …
- …
I had to change the USB port from my Oneplus 7, after 4 years of use. I changed the USB port, the battery and the back cover (seriously using glass for that…). Oneplus didn’t sell spare parts for it anymore, I had to buy them from aliexpress.
One year later, the USB port died again, the back cover too, without dropping the phone…
I bought a fairphone after that. No more struggle to find spare parts, or with the back cover, I hope I’m fine for a looong time.