There are physically demanding low paying work in agriculture for instance that would be challenging to fill at any wage that wouldn't result in sticker shock down the line.
Americans don't want to destroy their back 12 hours a day for a short term job that will need a only a fraction of the labor after harvest is done.
Many other jobs could profitably be automated away or filled by Americans.
I would prefer we accept immigrants because it's the right thing to do and because long term those people and their children will enrich and add value to our society rather than hoping it will do something about the help wanted signs in the service industry.