I guess because of the increased exposure of Sly Bald Guys, there's been a lot of spammers logging on to post spam for Prescription Drugs, Gambling, and other junk. To combat this, new users now have to activate their account by email. Hopefully this helps
Sorry for any inconvenience.