Mexico can discriminate against legal immigrants; The US cannot discriminate against legal or illegal immigrants.
"The people have the government that they deserve."
-Ben Franklin
That's actually a very popular saying in Mexico, in fact, even as almost no Mexicans abroad bothered to register to vote absentee in the federal elections coming up soon (and now it's too late).