The notion that using "real names" improves the quality of communication is not just wrong, it's utterly ridiculous. What it impels is that the (best? fastest? surest?) way get "better" conversations is to make sure that everyone is afraid of some sort of retribution for what they say. As far as I can see, that is the only thing "real names" achieve. After that, you can coat it any rhetoric you want, it still remain an ugly idea.