It's not hopping aboard the PC train to acknowledge Donald Trump's blatant bigotry and, yes, racism. From a Washington Post
article:
To say Donald Trump isn't racist because
Mexican and
Muslim aren't races is to engage in mental gymnastics with a flawed understanding of the word
racism in an attempt to defend bigotry and prejudice as not racist. In reality, the word
racism has been used to refer to bigotry and prejudice against people who look or act differently from you, and in the English language, the word in our lexicon for
prejudice against an ethnicity is the word
racism. The
Wikipedia page on racism does a good job explaining how the word is used:
If you want to argue that Donald Trump is not technically racist, and he's just a bigot with prejudices, I guess that's fine, but that also means you're not using the word
racism like the rest of us. If you want to narrowly define
racism as only applying to a sanctioned list of five groups of people, I'm not going to stop you. I'm not sure what it says about a person's alleged racism if, in order to show he's not racist, you have to narrowly define
racism to do it; it's probably not good.
Edit: There are arguably instances described above that fit your definition of
racism too, but that probably doesn't matter.
Once we define
racism, it's easy to see if someone is objectively racist or not. For the reasons described above, Donald Trump is a racist. At the very least, the things he says and proposes are racist. One could argue it's all an act, but I typically assume that if someone walks like a racist and talks like a racist, then that person is probably a racist.