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…
This is not true. Transferring your H1-B to another employer is entirely possible, the new employer will have to file the application as usual, but the application is not subject to the annual H1-B quotas.
At least this was the way it was several years ago. I doubt the process has changed since.