They could offer fast green card processing to those already working (H1B) in this country who buy a house worth $150k+.
Good luck.
Yes, this flood the job market with more non-Americans who are competing for the same jobs. However, we are currently giving out green cards on the basis of a lottery and not really doing anything to prefer any category of job over another when making immigration decisions. Using a proven population to diversify America would be much better than blindly giving out green cards in a lottery. Another strategy would be to not just automatically hand everyone an H1B, but instead simply make the process much easier. Or prefer some industries over others. Or institute a quota and a lottery for just the pool of interested college grads. Possibilities are endless.
And many of the others are scientists and engineers - people who often believe in evolution.