And you can add to your theory the fact that the government of Mexico encourages illegal migration to the US as a major part of its economic policy. Those in the US are still considered Mexican, and are encouraged to maintain ties with Mexico, to behave as dual citizens.
Mexico wants it excess population to enter the US illegally, to get rid of it and avoid a revolt among those who found no real opportunity in Mexico.
Mexico does indeed encourage immigration. So do all sorts of other countries. That, Will, has always been true and for pretty much the same reasons, no work, excess population ad remittances. This Hispanic wave will change America, no doubt. I suppose, if nothing is going to be done to stop it and it appears the monied elites of both parties will see to that, we ought to be thank full that the Hispanics tend to work hard and are Christians. The alternative might well be more Somalis and other dog vomit Mohammedan types like Europe is embracing.