One thing that shouldn't be overlooked either is that while some view Trump's platform as racist, his supporters see him as the exact opposite. He's hard on illegal immigration but otherwise has no particular bias towards Mexicans on a personal level. In fact he has sympathized with them on why so many of them are fleeing for their lives to the USA, something nobody is willing to talk about.