Totally agree with you.We have an influx in immigrants because of our welfare system that gives them money for nothing----at the cost of taxpayers.
We don't have enough jobs-----the immigrants especially illegals suppress wages as it is and it is expected that most low level jobs that immigrants take will be replaced with machines----followed by higher level jobs being replaced by machines creating a massive shortage of workers. The US is filled up--we have to many people now as it is---more pollution, more disease, more crowding, more crime, less green space and less clean water are the result of this.
Immigrants were needed when our country was new and expanding. And SKILLED immigrants are still needed.
But much of the immigration we see today seems to be comprised of people who are running away from the problems in their home countries. It's easier to run away than to fight for their own country. Then, once here for a while they join other whiners crying about how bad they have it.
Imo, all immigration should be shut down for at least 25 years.
Oh yeah, and in your last paragraph you probably meant to say we will have a massive "SURPLUS" of workers. Right??