re: Foreigners Don't Take IT Jobs, They Create Them
H-1b, L-1, B-1 are non-immigrant Visas. This basically means people who take these Visa are not here (on-principal) to stay. While some U.S. companies do use these visa directly, a huge portion of these Visas are given to Offshore Outsourcing companies and Head-hunter agencies. In affect, many of the H-1b and L-1 visas used in this country are used by people whose sole purpose is to remove jobs and technology from the United States.
It is well known that companies such as InfoSys, have a U.S. engineering workforce that is 90% from India. InfoSys, uses visas, without even trying to hire locally. Microsoft on the other hand, doesn't even try, and is able to get their U.S. engineering workforce at above 50% local hire. InfoSys (and most of the other outsourcing companies, are not even trying to hire local candidates). Don't believe me, just read the now public testimony of Jay Palmer. In his testimony, Jay details how InfoSys places people at customer sites, on a B-1 visa (basically a visitor visa), in order to do work at the U.S. customer site (at 3rd world wages).
Thus avoiding U.S. payroll, medicare, and Social Security Tax. Thus avoiding having to pay minimum wage (which exceed average engineering pay in India). Thus avoid having to pay for the excellent protection and infrastructure afforded by the United States and its tax-paying citizens.
You know, each year I must attest on my taxes that what I am signing for is true, under penalty of perjury. The U.S. visa programs, are government programs, paid for at U.S. taxpayer expense. There is no reason, that just like any other welfare recipient, businesses be asked to attest that they have made a good faith effort to hire a local U.S. candidate (anyone who has the right to work in the United States, citizen or not-yet citizen). That would at least curb the addiction that these companies have to completely ridiculous and discrimanatory hiring practices.
And not considering hiring a person based upon their origin (because they happen to be U.S. citizens) IS DISCRIMINATION, pure and simple, and no way can it be allowed to continue.