Meaningful penalty: Get out.
I'm outta here.
How many of your relatives came here illegally????
Would you guys for God's sake go read the demographic/age breakdown of the US Census.
There Are Not Enough Americans Of Working Age For An Economy This Large. The ageing of the population has consequences and this is one of them. It's not "jobs Americans won't do". It's "there aren't enough Americans of the right age to do the jobs".
Foreign workers have got to be managed one helluva lot better than they have been, but the nation's economy cannot survive a reduction in their numbers to zero.
This is a very good speech. The door needs to close. Period. Aspiring Americans have to toe the legal line, and then get to work. Crack down on legal enforcement, but if you try to outlaw all foreign manual work workers, the economy at its current size simply cannot tolerate that.
Now if you'd like to see a Depression magnitude reduction in the economy's size, maybe by 50% with your mother on the street selling apples like in 1930, then go ahead and reduce foreign worker count to zero.