Maybe simply talking, explaining to those who alienate us would save a lot of frustration. Some comments are made innocently, they do not mean any real harm. But the perception of the receiving person might be different, depending on their culture, mood, or who knows what.
However, without communicating it, there is no way for the former to know about it. And it needs to be explained directly, or right on the spot, if you really feel so strong about this particular issue. If it was indeed done innocently it should be no problem to sort it out. It is a little unfair to put everybody on the same boat without giving them a chance to see the situation the same way you do. And maybe the offended person will find out they didn't need to be offended, after all.
Anyway, general comments in blogs, while helpful to vent and rant, are usually not aimed at anyone in particular and then of course no one takes it personally. No one will think "oh, so that specific comment I made the other day, they thought it was offensive". It actually creates tension and eventually working with others becomes awkward and uncomfortable, because everybody is too busy trying to figure out what is appropriate and what is not.