The US, like most other developed countries, needs a constant influx of workers because the population is getting older on average. Boomers will soon be completely out of the labor market, and the smaller, younger generations will not be able to sustain the economy and society without extra hands.