Why do we need 100,000 more workers? We have 95 million Americans between the ages 16 to 65 out of the workforce.
95% of posters complaining about H1B visa are IT workers. They complain because salaries in IT field have dropped. The fact is the field is over-saturated with computer programmers world wide and the law of supply and demand requires prices to drop.
If artificial restrictions are imposed by the government on salaries of computer programmers, with the World Wide Web it is not difficult to outsource entire IT operations. Otherwise it makes American corporations less competitive.
I am not married to that 100,000 number, that number should be determined by economic factors of supply and demand.
The problem is not importing cheaper 100k computer programmers, the problem is outsourcing of manufacturing, which is #1 wealth creator. We have lost obscene number of manufacturing jobs since the 1980’s. Without wealth creation artificial high wages are a mirage because it will just be more paper dollars with less buying power.