The author proves his ignorance of Snaps by blathering about security FUD instead of speaking to the actual functional differences between Snaps and the common packaging methods of Linux distros.
Snaps run their apps in a chroot jail with all their dependencies included, so you can for example install multiple versions of the same app on your system. Want to try the latest Firefox with Electrolysis and still keep an older version without it running at the same time so you can keep all your extensions? Snaps will let you do that.
As the author points out, Snaps are not a magical security bullet that solves other security issues, such as the vulnerabilities of X, or of the kernel itself for that matter. However for Snap packages (not apps) which don't make use of a display, ie Redis or other services, Snaps are inherently more secure than .deb or .rpm simply because they isolate the service from the distro in a similar manner to OpenVZ, LXC, BSD Jails, Solaris Zones, etc.