Admins cannot be monitoring the forum 24/7, and Spammers post mostly automatically. I guess they even register automatically. New forum software might make that harder to accomplish, until spammers catch up with technology. It is like an arms-race.
Not sure if it would help if more members volunteered to be spam-cops, I certainly would be willing to help.