You can have an identity and "skin in the game" without using your real name. You can also use your real name and not care/be aware of the consequences of things you say online.
This contrasts with a place like HN which has no concept of friends and family -- the center of everything here is the comment box. That's a great trade-off as it allows us to focus attention on debating contrarian ideas, and less on the one who is airing it.
I think it's the protection (or at least the apparent protection): you can't be a jerk in person in a public place without exposing yourself to immediate negative repercussions. That's why online forums with harsher moderation are usually much better (one of the best examples being /r/askhistorians).
It takes a lot of, say, training, to learn to use communication media, too. You just can't have a chat as if face to face, in writing. And most people aren't well educated at authoring, either. At the worst, some wouldn't even know how to lead a conversation anyhow. Online forums just expose that. And I think we as a society at large, are still figuring this out, since 50 to 100 years, so it's a mess.
Yeah, okay. How about: real names + no private gardens.
No, anonymity is not new to the internet and is actually one of the beneficial aspects, since it makes people more likely to say what they think, and less likely to be a target for others. Lots of anonymous BBS are moderated just fine. Meanwhile, Facebook can be very vitriolic.
The fundamental problem is the assumption that moderation is not needed and free speech is everything. It seems to have gotten popularized by Reddit in particular.
Nobody who has spent lots of time on BBS, IRC, and other typically moderated spaces would think anonymity is even relevant.
The internet is not where politics are decided, but at the very least that’s where a good part of the debate happens. Use real names and you’ll be able to blackmail people into approving things they disapprove. What about publishing everyone’s votes, while you’re at it? No, people need a safe space to experiment debating about good and bad ideas without risk.
Real name policies are only about the ability to blackmail and coerce.
Self censorship due to social pressure certainly keeps some people (as has been mentioned Facebook shows clearly enough that lots of people simply don't care) from discussing things that they would not feel comfortable discussing under their real name. And those things that they might not feel comfortable discussing can be negative, but they can also be positive. In either case, I think it's probably a net positive for society when people can discuss things they actually feel instead of things that they think others think they should feel, even though those others might not even feel that way! Shouldn't society operate in a way that we think it should operate instead of the way that we collectively think everybody else thinks we think it should operate?
Then, consider the good that anonymity has allowed for; think of all the things people have able to speak out about anonymously which would have gone unsaid.
Of course.
There are cases where I don't want to be discovered, too. The latter, Obscurity (hiding), shouldn't be confused with the former, Security (literally without worry or need).
There has to be pseudonymous/anonymous channels for information, but the bile has been so intense lately that it makes me think that the majority of communications need to be positively identified.
I have both pseudonymous handles on reddit and also I go by my own name. On Hacker News I only go by my own name. And I have found that it made me a much, MUCH better person when posting. So now I post on reddit about 95% of the time under my own name as well.
When you have no skin in the game -- such as your reputation to uphold, no superego to hold yourself in check -- a person's id reveals itself. And it's not pretty.