Critics of the H-1B program worry that these workers are displacing Americans by providing cheaper labor, especially in the tech industry. Supporters say there are simply not enough US workers to fill ...