I think, though I'm not sure, that there probably is a switch in the forum software that keeps people from under 10 posts from starting threads. If they enabled that, it may considerably help stop the people who keep posting new threads the second they create an account.