Its not just Mexico - the illegal immigrants come from Central America and are just passing through Mexico from the Socialist countries to the South. Mexico was letting them pass through as long as they promised to keep on moving. Thanks to Trump, Mexico even tried to stop them, offering them employment, housing, etc., And finally attempting to stop them on the southern border of Mexico.
It didnt work because there are simply too many and they have funding from the international left and the criminal gangs that make a living off them.
But mostly, they wont stop coming until the Socialist regimes - particularly Maduro (VZ), Raul Castro (Cuba), and Ortega (Nicaragua) - have been wiped out. Thats why theyve got to go. This is endangering the US.
Youre very easy on Mexico. By the way, its also a socialist country. And full of criminal corruption.