IMO the problem is that H1B employees are stuck at the employer for the duration of their green card process, and so end up both paid lower and unable to escape abuse. I think a very high application fee is actually part of a good solution, but is useless by itself. A flawed proposal: * Dispense with the 'need to search for a qualified American' which just complicates the process without achieving the stated goal, an…
hard disagree on the 'search for qualified citizen' or something to replace it. American policy needs to put Americans first. Your other points are a good start. The main thing I would add is a floor on salary. H1B for a >$200k job makes some sense, it shows it's essential, the employer really wants to fill it and is having a hard time finding a US citizen. H1B for average or below average salaries is where the real…
Make the incentives align with the priority, is what OP was getting at.
I'm with OP. Make it crazy expensive and let the employee quit if they want. Employers will immediately build the 'search for qualified citizens' into the process themselves.