They don't "hate" Mexico, Jerry. Anymore than you or I do. They have issues with illegal immigration, cartel violence, the drugs flowing over the border, just as many Americans do, even folks that love Mexico.
You and I and many here see it differently because we've lived it for so many years...