p.s. If you don't do this, people may end up blocking your server entirely just to stop the spam.
It's really not much work to approve signups. It's a lot less work than dealing with spammers on your server and the staining of your server's reputation.
@homegrown to demonstrate your point, there are spammers commenting on your post. Way to prove your point.