posted a year ago
One reason is to protect American jobs. If too many immigrants come into the country, it can cause unemployment and wage stagnation for American workers. Additionally, immigration can strain social services like healthcare and education. Another reason for limiting immigration is security concerns. The United States wants to ensure that anyone entering the country is not a security threat. This includes terrorists, criminals, and people who might spread contagious diseases. Finally, the United States has a history of discrimination against certain immigrant groups, so limiting immigration helps to prevent this from happening again.