This was one of the first posts I remember reading a couple of years ago defending SEO. It’s a shame that people still equate SEO, internet marketing and spam.
To my mind, some SEO can be spam and that is known as Black Hat; some internet marketing is by definition spam, it ends up in your Inbox and one deletes it within seconds of it arriving. However the vast majority of people in those industries are not spamming, they are helping sites get indexed better, they are buying advertising, they are reworking content to “put its best foot forward”.
I find more harm with self righteous mis-tagging posts with “AIDS”, “cunts” and so forth, and that to be more spammy (deceptive) than the posts and some of the users they target.