"Ganonmaster" said ...Exactly. You beat me to it =D
You're not the first one to notice this. I think the admins decided to do this in order to keep the traffic of the site manageable. Limit the amount of leechers/guests hogging bandwidth. Also, it encourages people to sign up, which in turn lowers the barrier of new users getting involved in the discussion.