Those abusing H1b visas are companies that are usually brought in to replace aging workforce. H-1b visa holders have very limited job portability, which lets the employer abuse the system. If the H1b employee had full work authorization similar to a green card holder (give a 6 year full work auth to every H1b holder, and his/her spouse), then there wont be a question of enslaved H-1b employees trying to grab whatever…
sure but PhDs and special skills only