I am not a fan of "return hate for hate."  Neither am a fan of "sit and take" insults from anyone.  I think one can confront an insult or an "intolerable" action without escalating things into an unpleasant and perhaps dangerous confrontation.  I don't expect you or anyone else, white, black, brown, liberal, conservative or whatever to tolerate insults from others.  It's not healthy to be the target and it's very unhealthy for the speaker or writer to think he or she has a "right" to such actions.