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.
I will keep an eye out my friend, and Fwd anything I see to you.