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 …
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 :