Maybe in light of recent events you should have to have a mod activate somebody's account after a review before they can post (i.e. not just the automatic sign up-send password through email - begin posting dealie)
I don't know how many people you have sign up each day, but I wouldn't think that it is that many.
Or maybe you just like the using your mod powers to delete people