The problem with freedom of speech is that it just guarantees a legal right to say something. It doesn't free you from the consequences of saying it. When you want to speak out against an majority belief, without anonymity you risk repercussions that aren't necessarily related to legal implications. Anonymity protects free speech participants from the opposing majority mob.