Don’t be misled. The enlargement of the program is all about money, plain and simple. The large corporations lobbying politicians for expansion of the provision stand to sustain or increase their profits by adding foreign-born engineers. It is well-known that these corporations can get away with paying foreign engineers much less. It’s all about the scratch, fellas.
The ironic thing is that the products that these large corporations produce are protected in the marketplace by tariffs. The government adds a tax to foreign products coming into the country to provide incentive to purchase the homegrown product. Why doesn’t the government assess a tariff or tax on foreign labor? Wouldn’t that be the right thing to do? Either that or get rid of tariffs altogether.