If an employee provides more value (lower cost/benefit ratio), then why should the government force the company the choice of being (a) inefficient and uncompetitive in America, or (b) move overseas to be more competitive?
There is a competitive advantage to being in-country. H-1B visas take that advantage away from American workers. You would want every advantage to go to the employer, instead of having a level playing field.
When did it happen that the laws of supply and demand are only allowed to benefit the employer and not the employee? Being in-country is a competitive advantage for a given worker. The H-1B law specifically says an H-1B can only be hired if an American cannot be found. So by the law itself, we cannot bring foreign workers in just to lower wages for Americans, as you wish to have done.
Guys like you are killing the GOP with your wage-killing inanities.