I'm not sure the solution. The problem seems to be a less homogenous society with less homogeneous viewpoints, rather than society getting actually less accepting of speech.
It's pretty easy to speak your mind (both then and now) when your opinion is in the majority.
It's pretty easy to speak your mind (both then and now) when your opinion is in the majority.