Here's a clue:  If you want people to change the way people think, don't call them names like "racist" or "hater" or "homophobe."  Name-calling has been an often-used tactic by the Left, either intentionally (to maintain division and conflict) or unintentionally (to change thinking by shaming).  I suspect that being the recipients of name-calling for so long, it has an element of retaliation to it.