Plain and simple. If the method in which you are fishing the fish do not intentionally grab ahold of your lure bait or fly with their mouth then you are snagging and are therefore a snagger. There is no other way to put it.. you are what you do.. The deffinition of a snagger is one who snaggs. Period!! You cannot snag fish and not be a snagger!!
NO matter how much it's become accepted practice it's still snagging, still wrong. still unsportmanlike and still illegal!

If that offends you then quit doing it..