You don't need to log in to post anonymously. Sites, however, can disable anonymous posting if they wish to do so.
Now that I go back to it, I see that it links to my twitter account and provides my first name. I was thinking that just showing my first name would only be kind of bad, turns out I was remembering it incorrectly. It is as bad as I thought it was.