Most community forums (including this one) actually don't allow or recognize the right to unfettered free speech. Nor should they.