Replace cracker or honky with nigger. Used in friendly banter.
Is your answer still the same?
If not, then homophobic slurs are equally not alright. It was nice of you to pick two terms for your example that have for their entire lifespan as words been considered fairly harmless in the first place though.
Without reading most of this thread or whatever thread this whole thing started in, I can say with absolute certainty that, even though our politics don't align that much, tyrant is still fucking awesome.
We must not confuse dissent with disloyalty. We must remember always that accusation is not proof and that conviction depends upon evidence and due process of law. We will not walk in fear, one of another. We will not be driven by fear into an age of unreason, if we dig deep in our history and our doctrine, and remember that we are not descended from fearful men. Edward R. Murrow