You're like me don't like Snap for whatever reason(s) and want to remove it from your system? Look no further, this is how it is done.
With two commands you'll be Snap-free. But beware it will uninstall any snap installed application also.
The first command clear the snap cache.
The second command remove snap and snap applications.
Snap and flatpak also have shown some pretty serious security issues.
But for me, personally, the reason I abhor Snap is because of what it does and what it represents in FOSS.
Snap is a Broken Promise by Canonical that seeks to assert more control over the user and the users system. Not only does Snap sandbox its applications, locking everything out and making them difficult to troubleshoot, it also replaces other methods of installation, which is something Canonical Promised it would not do at the time of the release of Snap. Even now, if you use the Software Center, it will sneak Snaps in, offering no alternative.
It is due to this that the Zorin Group included the ability to check the source in their Zorin OS Software App.
Flatpak is about "half-snap" so I show it no mercy, either.