Sometimes, yes. Other times, no.
With respect, if you insist that saying to black people a word that 99.9% of black people consider very offensive, and try to justify it by saying that, Well, I didn't mean it in a BAD way! Then you would be a freaking moron.
To further insist that a person who does such a thing, realizes they F'ed up, and publicly apologizes for it, really shouldn't HAVE to apologize, then you are also a freaking moron.
In other words, there are people on here who are morons.
Steel believes that these same folks, if they were sitting at a tabel with 5-10 other people, would not express such a stupid opinion, but feel free to do so due to the anonymity of this milieu. Maybe even they express such opinions just to throw dynamite into a crowded room, or start an Evinrude in a cesspool, as the case may be.