Most Americans want immigrants to gain citizenship legally, but that is impossible for most immigrants. It is possible to come here legally if you are: a high skill immigrant, have family members in the United States or are a refugee. Our immigration system leaves out a legal pathway for most people in the world. Low skill immigrants, that do not have family in the USA, do have the opportunity to apply for a diversity visa lottery. Last year only about 50,000 people won visas through the diversity lottery, but over 10 million people applied. Winning the immigration lottery is literally the only legal way most people in the world can come to United States legally. Arbitrary government restrictions on immigration artificially keep the number of immigrants down. Immigrants are more likely to start small business and are less likely to commit crimes than average Americans. We need to rework our failed immigration policy that hinders our economy. Allowing more people in the United States will improve our economy and will reduce poverty around the world.
A Libertarian society, with a strong belief in private property rights, would have open immigration. This society would not necessarily have a larger number of immigrants and this is a crucial distinction. Anyone would be allowed to immigrate anywhere, but conversely property owners would have to grant access to their property. Property owners could prevent immigrants from coming onto their land and that would decide the level of immigration. We do not live in an Anarcho-capitalist world and our government currently subsidizes the level of immigration. Undocumented immigrants frequently have free access to public roads, schools, and emergency rooms. As Lew Rockwell said, “these migrations in short are not market outcomes”. Additionally, welfare use is higher among immigrant households than non immigrant households. This can make some immigrants a drain on taxpayers.