Our very own Gabby Giffords wants to double the number of H-1B visas that are supposed to allow American businesses to bring highly technical people into the country to take jobs there aren't enough Americans to fill. One problem: The visas don't go to American companies.
According to Business Week's table of biggest H-1B users, It's mostly cheap labor countries operating in the U.S. that are getting the bulk of the visas. 80% go to foreign outsourcing companies that bring workers in from India and rotate them through to give them experience before sending them back after a couple of years to handle U.S. outsourced jobs. According to the article, even the few U.S. companies on the list actually have most of their operations in India with the exception of Microsoft and Intel which represent a tiny percentage of the total.
In the meantime, highly skilled U.S. workers continue to get displaced by H1-B visa holders and complain about job postings that are worded to keep Americans out and ensure companies get approval for H-1B visas holders along with the cheaper labor the visas provide.
Since it's not a highly unionized segment of the workforce, we don't hear much of an outcry from Democrat union leaders. But then, the years of the Democrat Party as the "farmer-labor party" are long gone. The new Democrat Party is evolving as the cheap foreign labor party.