tl;dr: Auto-protection doesn't always work to keep spammers away. Give me a way to have new answers to a question flagged automatically.
There is a question or two on my site that gets a decent amount of spam (all for the same product). Community auto-protects these after so many posts marked as spam, but this seems to be an imperfect solution. From what I've seen (and it just makes sense), these spammers tend to just move to another question.
Protection has its place - there are some questions that we don't want legitimate new users to the site answering. Not so much on my site, but some sites have specific rules. Some questions have gotten the same answer 17 times from 1-rep users, which just isn't necessary. I'm not suggesting we kill protection.
I considered unprotecting the question and just watching it. Which would work, until I go on vacation or get sick or plain forget. Then we're leaving spam on the site for much longer, or indefinitely if it's not obvious. I, as a moderator, have context on these spammers that most users simply don't have.
It would be nice if I could mark a question as a 'honeypot' - ideally with a note from the moderator doing it, to be used by other moderators as context if needed:
Think of it as a Ye Olde Murder Hole - every answer that comes in has to go right under my eyes. If it's a good answer, it can pass unhindered. Otherwise, I pour burning oil and pitch and nasty stuff on it.
Then, when a new answer is posted by a user with < x reputation, a flag from Community is automatically raised, something like 'answer to honeypot question (auto)', perhaps with the context provided previously embedded in the flag.
These would be super easy to process (Spam? Yes -> kill, No -> dismiss), and would keep moderators (and the community) from having to chase spam across the site. It might not scale to Stack Overflow level insanity... but does anything?