Fair criticism, to a point.
Collaborators have always come in for grief.
GOP dogwhistles and stances get awfully hard to explain without racism when pretty much all neo-nazis run as Republicans.
Not all White Republicans are racist.
Almost all white racists are Republican.
Why do you think that is?