I agree with this, in principle.
Steven Heller on anonymous commenters:
A rose is a rose, and a real name at the end of a blog post is an indication that the person who authored the statement is taking responsibility, indeed ownership of the words — it is a simple act of honesty. For too long bloggers have been given license that is not tolerated in letters-to-the-editor columns of newspapers and magazines (except in extraordinary circumstances). If one is willing to expound, exclaim, or critique it should be done under a real name and with links to a valid email or website address.
★ [From What’s in a Name?]
But there are times when you may want to leave a comment without leaving any personally identifying information. The Flying Monkeys of the Interwebs are often hot on accountability but not so much on responsibility.