Immigration: Come to the US to Consume the Unearned
The US continues to attract huge numbers of immigrants. This is certainly largely due to the relative freedom enjoyed in the US: free economies beget more wealth. The Central and South American source nations of most US immigrants are typically more Marxist in which some ruling party/union/junta righteously controls the economic laws to suit its goals. This leads to poor economic conditions and an exodus of people to the US.
However, the US has long used protectionist policies to keep would-be immigrant workers from competing for union jobs. This gave rise to quotas which limit the number of people allowed to enter the US to work or eventually choose to become a citizen. This, of course, has given rise to the “illegal immigrant” phenomenon: people enter the US in spite of the quotas, and there aren’t enough police or military to stop the flow.
Aside from checking people for nefarious intentions, disease, or criminal records, the US borders should allow people to enter to work, conduct business, vacation or live under US laws for as long as they wish.
However, there is a catch that normally wouldn’t be a problem in a free society: Socialism.
Because the mixed US economy is wrought with so much socialism (stealing from those who do to give to those who don’t), the effect of open immigration tends to strain the US economy. If the US put a stop to all social programs (e.g., handouts, subsidies, free health care, free education, etc.), then people would only come to earn a living by freely trading goods and labor with others, not to consume the unearned wealth that other individuals created.
To solve the immigration fiasco, the US should first stop all handouts for both citizens and non-citizens. Then, repeal the limits on immigration (but check the people that do immigrate) and enjoy the increased wealth from the influx of people wishing to earn a living in a free economy.