1. If Trump's comments about Mexicans being rapists, is racist in your view, then your view is wrong. Trump was right. Mexico has a rape culture that is evidenced in many ways. I mentioned 3 of those ways, I could have mentioned many more. You are just ignorant, and if you confine yourself to liberal OMISSION media, you will be doomed to stay that way.
2. Your analogy about Muslims and Catholics doesn't hold water. I don't think that Trump categorized all Muslims as terrorists. He well knows that there are some Muslims who have served in the US military, and fought overseas, and given their lives for America.
But he also knows that all Muslims are potential terrorists more than non-Muslims because their doctrine, the Koran, inspires them (if not commands them) to kill non-Muslims, which is exactly what many of them do, and have done.
Also, since Islam is a political supremacy, it is therefore unconstitutional, and illegal, as are scores of Islamic practices. For this reason, Trump did not go far enough. He should have enforced the already existing ban on Islam in America (US Constitution Article 6, Section 2, part 1 - the Supremacy Clause), and close all mosques and Islamic centers, and eliminate/ban all Korans.
None of this is consistent with Catholics from Ireland or anywhere else.