A society can choose to say that certain types of speech are intolerable, but do we get better results by jailing those people? Or do we make it more acceptable over time to jail people who are simply protesting against the government? Do we then apply violence to the protesters who don't agree to be peacefully arrested?
This isn't a theoretical consideration. See Tiananmen square, arrests of protesters in Russia, Iran, etc. The propaganda mouthpieces of these countries love to point out when similar things happen in the West
Those things are slightly different. You have the right to say "FIRE" in a crowded movie theater. You have to pay for the consequences if it's not true.
If we're talking about posting opinions that offended people, that's a whole another thing. People can get offended because you have a difference of opinion.
I think you need to prove either damages were caused or you were endangered by someone (damages were not caused, but could easily have been)
I don't consider "a person said something I didn't like" as harassment