“the racism they have for each other is astounding!”
There is still a sharp divide between wealthier elites of Spanish descent, and poorer Indians (like Maya) and mixed race (Mestizo) in Mexico. They have nowhere near the level of PC self-censorship that exists here.
There seems to be a strong element of wanting to dump their poor, unskilled (sometimes illiterate) underclass off their streets and welfare rolls (although wealthy Mexicans come and go for their own education, investment and entertainment as well). Also as you say, Mexicans also often seem to feel superior to Central Americans in general, and don’t want a bunch of them spoiling their neighborhood.
If we mirrored Mexico’s tough laws against illegal immigrants here, we would not have the problem with them, that we do.
Oh hell yeah. If we adopted Mexico’s immigration laws you’d never hear the end of the howling.