Anonymous posting was one of our early strengths, and it definitly led to higher population levels, but the admining overhead on trying to manage it and keep out spammers and the like got impossible. FOrcing account creation at least slows them down long enough we can do something about it.
I've thought about putting in some sort of anonymous post "captcha" driven posting ability, but I don't really know if it would be worth the trouble.