The cost in salary differences would be high for the United States if a legitimized agreement could be reached between the countries. Maybe the only change was that African Americans became replaced by undocumented Mexicans. Poverty, unemployment, and salary differences are the causes that force Mexicans to migrate to United States. We are neighbors with two thousand mile of shared border and even more shared history. It is well known that migration is a right and immigration is not.
Immigration depends on the internal policy of the recipient country.
The respect for life, dignity, and human integrity are legal principles in both countries. In general the international labor migration is related to the needs and aspirations of human beings but also implies fears and reactions especially in the population of the recipient society. These feelings grow in an extreme way in some sectors of the United States population and become prejudices and negative stereotypes. Thus devaluing people when they have certain racial characteristics -xenophobia. These benefits are their right because they pay taxes.