Consider the counter effects we see from the current fraud-full H1B program.
(1) People with little to no understanding or love for the US, its Constitution and princibles, free markets and capitalism are brought here. They displace citizens who have been schooled in these princibles. The low wages and long hours for the H1B program, and their questionable status in country are aggravations and breed resentment. These people are not encouraged to learn about America and American princibles, they are just here to fill a employement slot. The displaced citizens are hurt, and many become resentful, this resentment can turn against America. America and Capitalism become more resented, bitterly resented. American spirit becomes diluted, embittered generally.
(2) Unlike H1B's opening up of the labor market, no correspondent opening up of money, law, stock and corporation markets is made. By that I mean, we do not anywhere near as readily allow Gupta Singh, non-citizen visitor, to establish a bank, nor do we allow Indian companies to easily sell stock in the US. Rather they must go through many levels of registration -- magnitudes more difficult than an H1B.
Nor do we *ever* allow an Indian Barrister to come here and appear before a US court with all the privilege rights and access to our law system, equivalent to a US lawyer.
No, H1B creates a VERY unlevel playing field. One that has extraordinarily penalized US techinical, engineering and software workers, while favoring lawyers, corporate and stock market businessmen and brokers.
Thus H1B is bad for Capitalism -- true "Free Market" Capitalism, that is. There are a number of forms of capitalism you know. Forms of capitalism work in elite oligarchies, fascist states, and even in communist ones. We Americans are dedicated to Free Market capitalism -- mark the level playing field, lads!