I disagree. When site doesn't let me view what is behind the login page (what will I gain after the sign up) or even doesn't give me any idea about what the site is all about (like in the case of Google's HotSpot), then I don't have any reason to sign up...