You can't legislate against social pressure, is the thing. Civil liberty is necessary to protect us from the government, but you may have all sorts of restrictions on speech that are self-imposed or enforced by social pressure from family or from peers.
This goes back to "Freedom for what?"
We have to be free to say what we ought, even and especially when that is a harsh truth that the government doesn't want others to hear.