It takes effort to sign-up though. Maybe that should be a lesson to stackexchange to not require login to post intelligent content.
Stack Exchange doesn't require login to post. It just requires an email address (and you can provide a fake one, if you don't have one for whatever reason).