The freedom to express ideas - even controversial ones - is at the heart of a truly free society. A viewpoint based on sound principles can be true, while also being offensive to someone or a group of people. That doesn't make the viewpoint wrong. A doctor who objectively describes how a person's weight may be detrimental to their health is stating a medical fact, even though it may be deeply offensive to the patient.
To imply that taking offense (over "semantics" used by some people who express their views) is somehow equivalent to the unjust laws mentioned in Letter from Birmingham Jail is, in its own way, a mockery of what Martin Luther King Jr was fighting for. He defended free speech, even when it was offensive at the time. In our time, we speak up about our beliefs and some see them as offensive, but those freedoms should be defended all the same. Publicly shaming people based on false interpretations, and in many cases causing harm to them (as we've seen in the news recently in response to conservative viewpoints being expressed) is an obstruction of those liberties.
If you disagree with someone, debate them on principle. On the other hand, if you pretend that what they're saying is invalid because someone else chooses to be offended by it, you are no longer talking about objective reality. Without a basis in objective reality, public discourse becomes nothing short of a shouting match with rules that change with the wind. We've seen an explosion of that kind of behavior recently on social media.
Instead of being so adamant about picking sides and being "right", let's all listen a little more - to all viewpoints. Let's not paint someone as the devil because they disagree with us (or because we've given them a label based on other people with that viewpoint), but instead offer them a bit of respect and understand that their intentions may be just as honorable as our own, albeit colored by different circumstances and experience.
I'm not going to respond again to this thread.