Eh, maybe that's a good thing; the US labor market would sure look better for employees if legal and illegal immigration were both heavily curtailed.Yeah, they do now. But start charging that kind of admission and they're just going to settle for Canada, UK, Australia or somewhere else. It might be a second choice, but most people will take that second choice rather than paying $25,000-$1,000,000 for the first choice. You sure as hell aren't finding 250,000 people willing to year after year.
Making people who want to move to the US pay 25k for the priviledge to even be considered, plus millions more if they win, and they get none of the benefits legal, natural-born US citizens enjoy would definitely help the labor market.
Adding the same sort of costs and preconditions to H1Bs would also be useful; make it more expensive for companies to bring in foreign 'talent' that has their citizenship tied to their job.
The US doesn't need, and no longer benefits from, large scale immigration; we have no frontier to fill in anymore, and these days large scale immigration has been twisted by political and corpo interests to become an alternative to paying living wages to people born in the US.