@FRANAMANIAC has been nothing but thoughtful and articulate on the subject at hand. He is not calling anyone a racist, he has been very open-minded to others' ideas. I am not sure why the attacks are necessary.
I think the Dolphin suspension for this is ridiculous. I also think that IN GENERAL we should care if our words/actions negatively affects others. In the Dolphin case, I don't think we have any evidence that his words hurt anyone.
Now that doesn't mean that I say something, Person A is upset, I am automatically a bad person and need to apologize. Look at it on a situational basis. I have to ask myself, if I was Person A in this case, would I feel upset? How does Person A's background influence how they interpret this situation vs. how I interpret this situation?
Sometimes Person A is just being an oversensitive asshole (especially if Person A is getting offended on behalf of another group of people who don't seem to have taken any particular offense at all). Then you just move on with your life.
But sometimes Person A has a point. And I can learn, and I can be a better human being in my interactions with Person A in the future. Win-win.
p.s. - I love Beth Mowins