This nation cannot take even legal immigrants forever. Unless a potential immigrant has something of value to contribute, I don't see the point of it.
This nation has plenty of room for more immigrants.
The problem is we are not teaching them to be Americans and to reject what was wrong with the nations they left.