Debated everyone to the point of supporting the facts, but they refuse to budge on this point "when he uses that type of language to generalize, it could lead to bad things".
He should have just said "illegal immigrant" instead of "Mexican". They'd still cry, but would have to resort to complete intellectual dishonestly.