Clinton never railed against mexicans, muslims or whatever did she?
No, but she tried to manipulate them by playing the racism card every time Trump said something that could be conceived as divisive. She did her best to ensure that every woman, black person, hispanic and homosexual should hate Trump and everything he stands for.

Hillary should have focussed entirely on her own affairs, and ignored Trump. Had she done that, she might well have won. However, she just came across as a huge fucking hypocrite, because that's exactly what she is. Trump came across as someone who will speak his mind, regardless of how it makes him look. People respect that from politicians, it's a break from the norm.

Maybe he's a hypocrite too, time will tell.