So is it a policy decision to not allow browsing unless you're signed in? Or just a beta thing? Saying it's easy to register doesn't address the question of why it's necessary :)
I wanted to say yes, this. Allow viewing of everything but to participate, you have to register.