Yes,all the immigrants I know are hard-working people, more so on average than people born and raised here. "Are you willing to go through the current immigration process?" Seems to do a pretty good job of selecting productive individuals already.
As an aside, this is probably my last post on HN, reading the xenophobic and likely astro-turfed replies to this and other threads has really reduced the value of HN comments to me. Seems to be as an increasing problem in all online venues :(