They're generally worse than debs, and worse than alternative "all in one" package formats like flatpak or appimage. And when coupled with "not packaged by the original devs" leads to issues where people have issues and then raise bug reports to the wrong people, but beginners don't know that the snap is packaged entirely by Canonical, and not Valve, and just results in a poorer experience.