But the argument that Americans won't take these jobs is and always had been bullshit. They'll take the jobs if you pay well enough. A whole lot of the American economy runs on effectively indentured servitude, either from illegal immigrants working under the table, or legal immigrants trapped in jobs because of the terms of their visa or literal prisoners or literal slave labor from sweatshops in developing countries and it depresses salaries for everyone.
We have an expectation for the price of goods and services that's based on the idea that the less privileged should do shitty backbreaking work for next to nothing.
One of the things that had lead to the rise of vile, xenophobic populists like trump has been the complete unwillingness of both parties to address this, and the unwillingness of Americans to recognize that the cheap shit they buy from Walmart and amazon has real human costs.