If you say "Democrats suck", don't expect them to buy your product. If you say "God doesn't exist," don't expect Christians to come to your business. If you say "I hate gays", expect to get fired from your medical clinic job.
Have free speech, but use it wisely.
Having free speech serves to diffuse social tension. It ensures we don't wind up as cattle, like in 1984. Just don't expect that you can praise the death of certain people and expect everyone to love you for it.
Maybe above all you should be kind. Regardless of your politics. Articulate what you don't like with your free speech, but don't be an asshole.
Unfortunately social media encourages fast engagement with little nuance, so we see a sewer instead of a noble land of open thought and debate.
But we shouldn't throw free speech out with the bath water.
"Offend" is subjective, and US Citizens should not have punitive governmental consequences as a result.
But private organizations, should be able to make their own decisions on all the above.
By the government? I doubt that “speech is violence” comes from the government.
Appropriate consequences.
Death is never an appropriate consequence for this.
Loss of employment is only appropriate where the speech demonstrates an inability to do the job properly.
It raises the suspicion that the surgeon might fail, consciously or unconsciously, to work at full capacity for a patient who happens to resemble the victim in some way.
We all have to fight to undo the Obama Smith-Mundt Modernization Act that allowed the executive branch to create domestic propaganda.