This article pretty much puts to rest any assertion that H-1B is not about cheap foreign labor.
https://www.cnbc.com/2014/10/23/silicon-valley-tech-firm-paid-workers-121-an-hour.html
A Bay Area tech company has been fined for paying workers $1.21 per hour.
The company, Electronics for Imaging, flew eight employees from India to its headquarters in Fremont, Cali. where they worked 120-hour weeks helping install new computers, according to a report from NBC Bay Area.