They come and go. Keep reporting, they'll go away eventually.
A couple forums I've been on have required an initial post in introductions, or simply moderated the first couple posts. Seems there's adequate moderation staff... not sure what the capabilities of the software are.