WHere this article goes wrong is using the term “Hispanic” when it clearly means “Mexican”. THere is no such thing as “HIspanic”. The nations of Latin America are quite different ethnically, culturally and politically — the the only thing they have in common is the Spanish language and the legacy of anti-democratic Spanish colonialism.
That colonial attitude still pervades to this day. There are a lot of White Mexicans in Mexico. Your local illegal immigrants don’t look like the White Mexicans. That’s because the White Mexicans in Mexico pretty much hijacked Democracy and Republicanism in Mexico. The only threat to white imperialism in Mexico are the peasant Indians, which the imperialists in Mexico send across our borders, making us have to take in a group of people who know nothing of federalism, republicanism or individualism. If we had a president with balls (Or a good set of ovaries), the pres would stick it to Mexico some way or the other.