Comment: I agree.  If Trump were to single out a religious group qua religious group, that would be wrong.  If Trump were to oppose immigration by Mexicans on grounds of race, that would be even more wrong.  But you assume he hates both groups, and as much as I "dislike" Trump (to put it mildly), I just don't have the evidence to say he hates them, or wants to discriminate against them on the basis of religion or race. Take the travel ban.  Yes, strictly against Muslim countries.  But not ALL Muslim countries, and it affects a relatively small percentage of Muslims --- those from countries that pose the most significant threat of terrorism.  If he wanted to discriminate against Muslims qua Muslims, he did a pretty bad job of it.  And the ban is only temporary, until the people affected by it can be properly vetted.  Given the risks that terrorists pose, that's not unreasonable, not when almost every significant act of terrorism in the world is accompanied by shouts of "Allahu Akbar."