Let's start out with a really uncomfortable subject because the concept of anonymity is core to the web. Somehow it gets mixed up with free speech and privacy. The first is a red herring and the second may increasingly be false as well.
Let's start with why I think every corporation should have as a firing offense posting under a false or misleading name.
Why Anonymity is Bad for your Company
Like all things, it is the few who spoil this for the many. If we could rely on good judgment the need to even have this conversation would be dramatically reduced. But people misact, we've all seen folks, under their own name, put stuff in e-mail that should, and often does, get them fired. They get angry at a boss, and executive, their review and say very inappropriate things. Or they get attracted to another employee or have a bad office "affair" and that too results in an email that can cause termination.
When people can hide behind a phony name they are, to use a term currently being overused by the U.S. Government, emboldened and the judgment they might use in e-mail is lost. Particularly problematic are behaviors like pedophilia or stock manipulation. The first can connect the company to behavior that is widely objectionable and the second can result is SEC investigations and possible criminal charges against corporate executives who's only fault was hiring the idiot who made the unfortunate post.
By disallowing with prejudice anonymous posting you put one more large barrier between the employee and any objectionable behavior and increases the likelihood they won't do it in the first place. You also make it easier to remove the threat because finding someone posting anyplace under a false name is vastly easier than tracing a false name back to the actually individual who used it. This allows for a rapid, blanket response to something like the HP Pretexting problem which may not actually catch the offender but scare them enough to stop the offensive behavior.
Anonymity Doesn't Equal Free Speech
Free Speech does not assure anonymity. In fact, all it does assure that people are protected if they stay within certain approved topic areas. These areas are very broad but don't include making terrorist threats, yelling fire in a crowded theater, inciting a riot, or an abuse. In fact, the use of anonymity in things like employee surveys actually increases the distrust surrounding management because it implies managers can't be trusted not to retaliate, and I've seen surveys that suggest the results of an anonymous employee survey can generally not be trusted because a large number of employees believe they well be retaliated against regardless.
Anonymity speaks directly to distrust and is primarily used where people don't trust the government not to take punitive action against them for what they say. In effect, it generally suggests "Free Speech" isn't working.
Anonymity and Privacy
Anonymity may increase privacy but with increasingly capable tools that can scan how a person writes and connect the writing back to that person this "truth" may not be true for long. If you are up on the Web you have created a record that may exist for decades and well into the time when these scanning tools will be much more capable. It isn't hard to imagine that people who have made comments that could get them fired this year may actually get fired five or six years from now when their writings come up as part of a security sweep. Certainly they could come up as part of a background check and prevent some future employment or an appointment to a government post.
Certainly as computers are brought in for service, taken over by legitimate and illegitimate scanning software, or picked up as part of an investigation the use of a false name can be discovered and traced back to all related activity even today.
You could certainly see how a new employee, hiding behind a false ID, could say some inappropriate things only to find those same things come back when, years later, they are CEO and under criminal investigation by the SEC.
Given the longevity of this data it would be wise to implement policies today that can protect the company at some future tomorrow.
Trust: The Protected Commodity
If people -- and I include customers and vendors here -- can always be assured that company employees are, when on the Web, who they say they are, then they are less likely to assume a negative post from a false name is actually coming from your firm. Over time, that should give the company a higher degree of trust, and even inside the firm, less likelihood that distrust will grow because of anonymous Web postings.
In the end, I believe that people should be accountable for what they say and not be encouraged to say things in private they wouldn't say in public, because, as we have often seen, what they say in private too often becomes public anyway. Rather than protecting anonymity we should protect the foundation for trust and assure that when someone does speak out appropriately they are protected rather than imply they can't be. In the end, I think that will lead to a more secure, more trustworthy, and more enjoyable working environment.