I;m not talking about changing views. I'm talking about making them aware of their views. They don't think they are racists. They don't think they are homophobic. Nobody has ever told them, they have never been confronted by someone they actually know and respect. Only once they understand that their views are describable in such terms can we ever then hope to change those views. It's a two-step process.
We all assume that convincing someone that they are racist will cause them to change. That denies the reality that someone can be a proud racist, a proud homophobe. I've got a pile of emails coming in from elderly family members who are very very proud of their anti-muslim and anti-gay views. Many start along the lines of "It may be racist, but that's what we need to fix today's problems." At least they acknowledge the description.