Questions on "What website should I read to learn language X?" tend to attract spammers, such as this user who only answers such questions.
Rather than flagging such spammers, should the spam-bait questions be protected instead?
I usually wait until a question has at least three spam answers before I protect it. Protecting (unfortunately) prevents legitimate answers from new users as well as spammers. If I can identify a spammer, I'd rather deal with them more directly. If they keep coming back to the same questions after repeated cleansings, then I'll break down and protect the questions, cutting off the blood supply they feed upon.