How god damn stupid is America that the majority of people think that Republicans, perfectly represented by Gatez, are the party of any sort of Christian values.
Dealing with people. I know on average, you will never find people less understanding, less generous, less kind, less christian than a loud self professed Christians. Most atheists are better Christians than Christians in all but one metric.
There are literal murderers and criminals that look like actual saints next to some of the Christians I've known. Anyone who flaunts their beliefs as a supposed token of their kindness and generosity is rarely ever either kind or generous, regardless of belief.
Advertising works. If you make the same claim repeatedly, a lot of people will just accept it without questioning it. The more people accept the claim, the more legitimate it seems.