Critics have long argued that H-1Bs undercut the American workforce. They say that the programme takes away highly paid jobs ...