Snap is just flatpak but worse for most cases (the only exception being cli apps). The fact canonical are pushing it so badly makes Linux more fragmented for no real reason.
I'm going to create a distro where EVERYTHING including your web browser is launched through systemd and it's built from nothing but snaps, just for you guys. I'll call it "Oops! All snaps."
Just got to hope that Canonical will host all of the software for it on their Snap repository (singular) I don't think they'd object to it but that is a big issue with snap, you can't add other repositories and the server code isn't open source.