Anonymity isn't as black and white as everyone keeps portraying it. Take HN for example - we all have usernames, some of which are our real names. Sites like 4Chan and LikeALittle - all harbor true anonymity. I agree with Sam that those sites decay over time. However, sites like Reddit and HN that are built around pseudo-anonymity and voting have been able to produce thoughtful discussion