Yes, and I believe that One who God is working through would not be on any of the sides mentioned in your OP, hating the other. They would be totally separate and set apart, not taking personal offense to words God gives them to speak.....as it is God who hardens and softens the heart.
I dont believe those who take offense or are easily offend can be chosen deliver the Word....If one completely dies to themself and has complete control of their heart and mind, there would be no one to offend....How can one lead others, when they aren't in control of their own house?
First I do have to ask you if your trying to elude to me or someone like me in any way, cause about the part of not ever offending anybody; and if they do they are not in control of themselves or their own lives, I don't think that's very accurate, or Biblical...?
However, that being said, I do not easily take offense, but for some reason, many people seem to offended by me sometimes, but most of the time I just think that they are way to easily offended...
But we all have to watch out for offense and being offended, but, not NOT being offensive, especially to the world, or those steeped in false doctrines, if and only if it is necessary, for the Kingdom of God...
That's where and when we have to be bold and speak boldly about and in the truth, which is most of the time very offensive to a bunch of very (overly) sensitive people...
And if it is truly for a good and right and just cause or for the Kingdom of God, what man does to us due to being offended, if we know we are right, God will always come through and make it right for us, in whatever way, form, or in whatever world that comes to us from, or in, or with...
Don't go out of your way to be offensive, or be offensive just to be offensive, but lets keep things in their proper perspective here, "all who live Godly in Christ Jesus will suffer (some) persecution" (of some kind), cause the truth is, by it's very nature, offensive to those not truly in Christ Jesus, which is a lot of people right now...
God Bless!