Is America luring the Mexicans across the border, or is their corrupt society pushing them? Back around the turn of the 20th Century, the Italian government encouraged emigration because the money the emigrant sent back from The US and Argentina was a big, big source of income for a country whose owners only paid pennies to their workers, so that the sweat shops of the New York garment industry offere what seemed good jobs by comparison. Money going back to Mexico is the second biggest source of foreign trade.
Look at all the pro-illegal stuff that’s passed in CA and other places. Free health care, instate tuition, drivers licenses. I think there is a certain level of luring there.