There is a difference between understanding and agreeing. Just because I dont agree with your point, doesnt mean I dont understand.
The point is that most people want to play a game, and need a reason to play a game. the login screen doesnt give a reason to play. Having to create an account to find out what something is like isnt worth it. Neither is having to dig through different parts of a website. The log in screen should save people he trouble of logging in/searching around to find out what elements is about.
The crossroad that we really seem to be at is that you think a player should have to search, otherwise they arent worth it as a player, where as me, I think that it should be the devs job make the person want to come.