After using the stack-exchange(SE) forums for several years, it’s clear that pseudo-anonymous user profiles are synonymous with lousy user experience. Depending on the stack exchange this manifests itself in different ways but I believe the underlying reasons are the same.
Consider these two questions:
1. Why don’t hexapods gallop?
2. Rigorous derivation of isoperimetric inequality from ideal gas equation?
In the first case you have a pseudo-anonymous user on the Physics SE with a lot of reputation who tries to reformat the question. He basically says that the question has nothing to do with physics. Eventually, I demonstrate that his claim is baseless and other users on the physics stack exchange support my arguments. A different user with less confidence might have responded differently however.
In the second case, we have a clear question on the Math Overflow that gets a clear answer from an identifiable person. Now, if you check the top users on the MathOverflow you’ll realise that almost every user is identifiable. In fact, among the top 20 users the number of identifiable users among these forums stands at 95% and 75% for the MathOverflow and Physics Stack Exchanges respectively. I believe that the fraction of pseudo-anonymous users is an important indicator of the overall forum experience.
Pseudo-anonymity is not merely a different type of user setting. It leads to fundamentally different forum interactions for systemic reasons:
1. Users are less inhibited because they won’t be identified.
2. Users feel less pressure to share good content because any social benefits won’t affect their actual person.
Due to this reward system, pseudo-anonymous users tend to behave like idiots if they can get away with it and they won’t try as hard to share great content. If you’re Terrence Tao on the MathOverflow the situation is very different. In general, I suspect that the reason for the greater fraction of identifiable MathOverflow users is that they are actually proud of what they share.
While it’s not clear how the Physics Stack Exchange can incentivise users to use their real names I think they can simply require it. I have no doubt that this would improve the user experience.