I concur. As someone who is here in US on this visa (fortunately, my workplace presence resembles your seattle experience), I can totally understand what you are pointing out.<p>Something that&#x27;ll genuinely solve all the problems (qualified americans losing jobs, outsourcing companies abusing loopholes, salaries racing to the bottom), would be to have a concept of temporary green card.<p>Instead of a 3 year H1b, have a 3 year green card (lets call this the Super H1b). Once an immigrant is here in the US on a Super H1b visa, he&#x2F;she will be free to take up any employment if need be, even with multiple employers.<p>This will ensure that an employer sponsoring the Super H1b visa will be paying at or above market rate salary, because the employer truly needs this employee.<p>Are there chances of this visa being abused? sure. But its way low, much more beneficial (to americans, to the immigrant and also to the genuine Super H1b sponsors).<p>@ergothus : Do you think having such a visa would have helped (considering your experiences in Virginia and Seattle?)