There are a couple billion people in horrible circumstances who would like to come here and we should greet them all. There is no reason middle class Americans should have one person mow their effing lawn when 40 could do a better job for no more money
Herein lies the problem. The U.S. is no longer sparsely populated like in the 1800s. We have 325 million people. In 1950 we only had 151 million meaning our population has more than doubled in 60 years. There are already plenty of people here in inner cities and rural areas living in bad circumstances. Do we want to just keep taking people until we are overpopulated like China or India, where there is mass pollution and there are massive throngs of people living in poverty as they outstrip their resources?
I think we should certainly still take immigrants, but immigration must be controlled and limited to those who apply legally. If we overpopulate and outstrip our resources, what is there left for the democrats to rule over? A polluted impoverished wasteland. (Insert your democrat jokes about detroit and other midwestern cities here)