Fully agree, its an endless cats'n'mice game, as SEO spammers create new pages on new domains with automated wordpress deployments in no-time.
Instead of a blacklist, a whitelist like a curated list of links à la Yahoo would be better approach, or something with upvote/reputation/karma as on HN.