Quote from dealmaker:
H-1B visas addresses the needs of the country if, there were qualified citizens; they would have been hired. Do you realize how much it costs companies just to process H-1B visa applicants paperwork? Perhaps a more appropriate topic would have been why more American teenagers/ college students don't study math and sciences.
These students have just seen their 40-50 year old parents laid off from IT, programming, research, pharma, and other math/science positions -- and replaced by H1-B people imported from India to do the same work at less than half the pay.
Do you think that any sane student in the U.S. would go into the math or science field when this is obviously their future?