Just do a replacement to find out where your arguments are bad.
I can play this game too:
Swapping words out changes the argument. The argument was fine. We just start from different premises. You think all Republicans and Republican voters are racist as a premise. I find that attitude unproductive and harmful.
If I run for mayor as a progressive anti-racist candidate with an "R" next to my name, with a track record to back it up, against a literal racist Nazi, should everyone that votes for me be vilified as a racist? If not, then it seems like your line of reasoning here has a flaw.