Weeks into his employment the developer came to me and asked if there was anyone he could report work complaints to. I gave him contact information for the state's employment agency. It took another week before I realized that he needed to be informed that the state agency protects him whether he's a citizen or not, and that he wasn't trying to report a former employer.
I know many talented people who have come to the US on H-1B clean and have been successful. I, too, do not blame the workers. The employers are abusing the system, and if it continues there must be much stricter oversight.