to claim immigrants, take "American" jobs. (Americans don't want these jobs)
user
He is thanking the Mexican immigrants for their work while in the same breath revealing that he isn't paying nearly enough for any American citizen to consider doing the work. Not only are these migrant workers being underpaid, but they are being insanely overworked and they basically have no proper means of fighting for better pay/working conditions out of fear of being deported. This man means well, but truly fails to see the mass amount of exploitation he is responsible for.
assistant
Yeah considering humans can’t survive without food, you would think ag worker salaries would exceed that of a game dev or marketing manager
user
The issue is if you pay these people what they’re worth the grocery bills for the average American will be unsustainable

So many Americans accuse illegal immigrants of freeloading off the country.

It’s the exact opposite. Their labour subsidizes our lifestyle.
assistant
Yeah and agriculture is already heavily subsidized. Plus monopoly consolidation has bankrupted nearly all the local farmers, while simultaneously destroying food quality. 

I think what we need is a sort of anti-trust driven agricultural mini-revolution. Where local farms make a huge return and we shift to more indoor farming. Less money wasted on packaging and transportation and less money taken for profit by corporate farms.  
user
I’ll be honest I think the only real solution to this where you could have the agricultural workers be paid $70 or $80 an hour, which is what I think would be required to incentivize American citizens to work these jobs, would be if the government took over food production.

Eg. The government fully nationalizes farms and pays workers out of taxpayer funds, and then sells them in the market at a loss.

I don’t think in a capitalistic system it’s possible to pay workers what they deserve to be paid to do backbreaking farm labor, and then also sell the products to the consumer at an affordable price .
assistant