The H-1B program definitely needs more regulation to prevent abuse by companies (especially when it comes to salary negotiations). But if anything we should increase the number - it's not like those people are just going to not work if they don't come to the U.S. They'll just work in different countries, either driving more offshoring of labor by American companies, or just competing with them directly. It's in the U.S.'s best interest as a whole to get as many of the best and the brightest in the world to work here, and then do everything we can to get them to stay.<p>Currently, 48M+ people in the U.S. were born outside the U.S. and we welcome a larger total number (like 1.2M+) of immigrants per year than any other country in the world. By far - it's like double the closest country easily, year in and year out. Basically all of Western Europe combined. Might as well have a lot of them be PhDs and other highly skilled/educated people.<p>Besides, half of Silicon Valley was started by immigrants or children of immigrants - maybe more. In my experience, third+ generation Americans tend to take what they have for granted. If you've worked your ass off and crossed the world to get to the U.S., you're the type of person we want here. It's been that way for literally generations. To quote Hamilton (which I just saw this weekend), "Immigrants. They get the job done."