I agree the main thrust of the issue seems to be undocumented immigrants.
One solution is to make it easy for them to cross the border, gain documentation so they can work in the US.
They can then work legally, pay taxes, and take some of their earning back across the border to their families. That would solve so many problems for a lot of people.
Agreed, what do you think the motivation is to prevent that from already being in place? Out of curiosity.
I think that Americans just don't like the concept of Mexicans (or foreigners) being in their country. This seems especially true in the southern border states.
And this probably goes back to the early wars between America and Mexico.
Thank you for your insights, I had not taken that into consideration. Under those circumstances it may even be genetic, according to this study.