Earlier quoted context omitted.
The H-1B system should at least be an auction, not a lottery. The companies that use the system to source cheaper replacements for current workers would get priced out of the market and the individuals who contribute the most to the company (and the economy) would get in. Bonus: more revenue would be raised by the government.
This could potentially increase the 'cost-to-company' for each employee. Also, it could well be that an employee is worth a lot to Infosys, Cognizant, or other off-shoring companies who make up a bulk of the H1B applications, and they may be willing to spend enough to be the highest bidder.
The H-1B is a non-immigrant visa in the United States... [that]
allows U.S. employers to temporarily employ foreign workers in
specialty occupations.
The regulations define a "specialty occupation" as requiring
theoretical and practical application of a body of highly
specialized knowledge in a field of human endeavor including
but not limited to biotechnology, chemistry, architecture, engineering[...]