From now on, if you call another person racist, you lose the debate. Seriously, it is the ultimate fail. It is the low road. It is slander. It is libel. Don't do it. Only the most absolutely complete and total lowlifes make a habit of using this kind of tactic to get ahead. If you call a person a racist without having a really good, damned reason to do so, then you are wrong. Every point that you are trying to make in the discussion just got totally knocked down. Nobody should ever believe anything you say anymore. No matter what you say, it should be assumed that you are not telling the whole truth. From now on, that's just how it is.
I am getting a little bit tired of being called a "racist" everytime somebody disagrees with me on something. People from the religious right call me a Nazi racist when I try to discuss genetics. People from the left accuse me of being racist when I say something that is the least bit politically incorrect, even if it isn't the least bit "racist." In my personal experience, the kinds of people who resort to this slur have really shallow, poorly examined views, and they are knowingly using this as an ad hominem attack against another person's ideas. Terms like "racist" or "ethnocentric" USUALLY appears when I actually DO have a strong point, and the person making this accusation lacks any other premise to attack MY ideas other than to attack and degrade my character.
Well, from now on, if you call me a racist, that tells me that I am right, and you are wrong. It verifies that you can't find a single legitimate fault in my views. It shows that my arguments are absolutely air-tight. It also shows that you are 1) shallow, and 2) a complete phony who shouldn't be believed under any circumstances whatsoever.
That is final.