I know that’s how you intended it, but I agree with Half Man Half Wit that it’s the disparagement of Indians as a group that constitutes the racism part, due to the history of white-supremacist discrimination against Indians. That’s irrespective of whether the specific term “pedophile” has traditionally been an anti-Indian slur, which AFAIK it hasn’t.
Sure it does: power disparity is the reason that viciously insulting people of the “Chinese race” became such a popular sport among white Americans in the first place. When an entire race of people can be effectively labeled with a word that is universally recognized as seriously insulting and degrading, that happens because a significant power disparity resulted in an entire other race of people thinking that they were better than the people they were insulting.
No, by this definition an ethnic slur is only racist if it refers to a group of people whose historical oppression is still having a significant impact on the social, cultural, and linguistic norms of the present.
For example, ISTM that a case could be made that several centuries ago in England the Norman word “villein”, as applied to the “base” Saxon peasants, had morphed into a racist slur because of its contemptuous associations and ethnic connotations.* But the Norman/Saxon power differential has faded so far into the past that the modern form “villain”, although it’s still an insult, has lost any ethnic specificity and thus is no longer racist.
Many people do apply the term “racist” in just that way. The problem with it, IMO, is that it permits a “bothsidesist” false equivalence where some people can pretend that ethnic slurs against a historically oppressed group are no different from ethnic slurs against a historically dominant one.
And that kind of bothsidesism is closing our eyes to an important aspect of reality. It’s just not true that there’s no difference in impact between calling a black person the N-word and calling a white person a “honky”. We can certainly disapprove of both insults, but we shouldn’t try to pretend that they’re equivalent.
Nonsense. Nobody here is trying to excuse ethnic or gender slurs against historically dominant groups. If you reserve the technical terms “racism” and “sexism” specifically for slurs against historically oppressed groups, that doesn’t mean that you think other types of ethnic or gender slurs are okay.
*Note that “villein” was not originally a term of disparagement but simply a class/rank category designation.