Worse thing about snaps is that the server that provides them is propietary and owned by canonical.
Open source people tend not to like when things are not open source.
Other than that they are like flakpacks but blessed by canonical. Sometimes they are more curated or there’s more official releases on snaps that flakpacks.
Both are a way to deliver software without falling in dependency hell and kind of isolated and more secure(?).
Also is a way to wait 10-15 seconds to launch a simple app so there’s that.
There’re few games that work like that. Many use the steam basic drm, making the game not launching if a valid steam session is not running.
That’s why I have the generic steam crack. In case they pull the plug some day.