But until I write one, I really don't expect more from the tech monkeys.
All in all, anti-spamming is a tough task, so marginal blame goes towards code monkeys. My perspective:
1) Registering an account requires completing COMPLICATED captcha in conjuction with a question. The questions work best when cycled, and math related questions are busted by bots more easily. Also, only allow a couple or few registration attempts per user. If someone attempts to register more than the allotted attempts, said user goes on lockdown (usually 15 minutes, but some admins use an hour or two).
2) Upon registration, the password is emailed to the user, so the activation requires a little more interaction on the user side. This allows admins to focus on better things than accepting new users via email.
3) Flood intervals should be used more heavily. Rather than letting a poster post every 15 seconds, go for a minute or so.
4) Use announcements to stress the use of the report feature. Atheistforums.org is extremely secure, because there are more mods, a bigger hierarchy, and the regular users report the trolls and spammers. The report feature is fucking crucial.
5) One supermod per forum, and a couple or few mods for chasm (which is hit the hardest). Tyrannies work in forums.
6) IP bans are generally useless, and it's funnier to alter the spammer's password so that he cannot access his account any longer. IP tracking allows you to find the occasional dumbass creating multiple accounts, so IP bans do actually work on them. This is basically your last line of defense, if you can even call it that.
The trick is to build an impenetrable fortress against bots, so that you can focus on the Dave's and Brunhilde's of ANUS. Also, Amerika.org should link to this forum for open discussion. Facebook is too scattered. Trust me....