All you need is someone to start locking up threads so that you don't get waves of redundancy. We have a search feature and commonly mention it, except for some reason we only seem to talk about it when another thread with the same topic pops up and not beforehand.
Spam threads with generic content can entertain discussion for a few pages before the substance becomes meaningless. Even longer threads that go on eventually splinter into subtopics which would be better reserved for new topics, for arguments in PM, or will diverge from the original topic in a way where the first page has little to do with the last.
More often than not, I would rather have a topic be locked rather than have dozens of posts from it to be deleted. Cut the problem from the root instead of chasing spam posts, because you know that spam will come from multiple users.