The first of the "reasons" does not make sense to begin with. So you're saying if someone says they have gay friends, that is a homophobic remark? Bullshit.
As for the second and third, I think the problem is that "racism" can mean more than one thing. It can refer to an outright hatred of a group of people, a belief that other groups are inferior, or simply a belief in stereotypes. Most objections to the phrase assume the third, whereas I think most examples of the trope (and most defending the phrase) refer to the first or second.
The first of the "reasons" does not make sense to begin with. So you're saying if someone says they have gay friends, that is a homophobic remark? Bullshit.
As for the second and third, I think the problem is that "racism" can mean more than one thing. It can refer to an outright hatred of a group of people, a belief that other groups are inferior, or simply a belief in stereotypes. Most objections to the phrase assume the third, whereas I think most examples of the trope (and most defending the phrase) refer to the first or second.
I'm a Troper!!!