That is not a new suggestion
I was making the same suggestion in 2006 during the Bush-McCain Amnesty.
Since then, America has added 7 million new citizens.
Most of them have limited education and limited skills.
And 80% of them vote for the Democrat Party.
As long as immigrants can get freebies of all kinds including welfare, our country will continue to swirl down the toilet. Actually ALL freebies/welfare/HUD/energy assistance/food stamps/medicare/medicaid/SSI etc all have to stop, over, kaput, no more, etc. And they will stop, one way or another, but the “another” will not be a pretty sight. (Meaning utter collapse and the gov will just plain be unable to squander money by giving it away/vote buying etc and those sucking Uncle’s teat will not have a clue how to survive or care for themselves.