That is true the US has always done well with immigration. Of course, the problem with that is the first generation is unskilled labor. It takes a generation, at least, to get assimilated, educated, etc...
I dont know if you are aware but the future for unskilled labor is not that great due to automation.
Posted Using LeoFinance Beta
Often, but not always. Also, it takes a generation because of our current education system. That could be fixed by enough to make fit generation immigrants more relevant to our economy.