There is no need (IMO) ever for me to say something out loud that might offend anyone; that is how I was brought up, and I may sometimes slip up and say something I shouldn't have, but I hope I succeed mosty of the time.
The right to freedom of expression is one of those elusive Goals; it is fine in theory, but is always abused by those who wish to abuse it.
But what if I were to tell you that the disrespect that you have shown to freedom of expression deeply offends me? If I were to say this would you refrain from expressing your opinion? (btw I disagree but I dont actually find your post offensive)
I can respect someone who tries not to be offensive because I believe that most of the time this is the best way of communicating. Often when we offend someone they cease to listen.
But I dont agree that there is no need ever to be offensive. Sometime it is required. Sometimes an idea must be expressed even knowing that some people will take offense.
We do not have the "right not to be offended". We do have the right to be offensive. And perhaps what is more important we have the right to be offended. It seems that some people believe that being offended is the end of the world. But on the contrary I believe that we all should be offended, by something, somewhere, sometime, and on a fairly regular basis. I think it is important to be offended.
Let me take RF as an example. Anyone who has been around here long enough has read something that they found deeply offensive. And most if not all of us have posted something that someone else had found deeply offensive (I know I have, and I might be doing so right at this moment). But despite this we keep coming back. No, not despite, but because of. Everyone here has made a deliberate choice to expose ourselves to ideas that we might find offensive. We have done so be cause we recognize that there is value in being offended. It is good for us. And if it is good for us, how can we deny it to others? I think that assuming that the person we are talking to cannot handle being offended is dismissive and condescending. Personally I would rather offend someone than dismiss them.