The amount of skilled people wanting to migrate to the US is almost infinite (unfortunately). If the US decided to open 20million green card spots, they would be filled.