Seems like a poor choice to force logged in users to accept new TOS before seeing anything; not being able to view the listing without agreeing or logging out was annoying.
I'm guessing you were an older user, and when sites change TOS, they're required to ask older members to review the new TOS. However new users haven't agreed to the old TOS and thus they won't get the popup.