Then he may have to pay over minimum wage!
So even if you had to pay domestic workers $30/hour, and you could pay migrants nothing, that still only comes to charging 3 cents a pound more. Not $8.
[1] Just an example, but others say the same: https://www.thepennyhoarder.com/jobs-making-money/side-gigs/...
Much of the price of that apple comes from the farmhands who loaded the truck, the truckdriver who drove it, the gas that the truck burned, the warehouse that stored it, the shopkeeper that stocked it, and the cashier that sold it. I don't know the prevalence of migrant workers in each of those industries - but looking around, I'd guess that lots of cashiers, lots of farmhands, and maybe a few truckdrivers and gas station attendants are also immigrants. If you had to pay them $30-40/hour, would the apple still cost a dollar?
Point being, this "$10/lb" is extreme exaggeration.
Now, it's probably true that orchard owners would love the free 3 cents a pound (or 2, or 1). And they're not going to leave money on the table when others can get away with hiring cheaper illegal labor. But the idea that apples have to be that much more expensive is pushing it.
If you compare food prices in nordic countries where labor is more fairly priced, you'll see how dramatically more expensive everything is.
Not paying farm workers acceptable salaries otherwise things at the grocery store will cost 5x don't seem to pass the math smell test...
Illegal immigrants are, by definition, all criminals.
Now, you might argue that without migrant labor, he should just pay a decent wage, but what is a decent wage for hard manual labor? Would you be ok with paying $10 an apple at the grocery store because someone was paid $30-40 an hour to pick them?
The narrative that illegal immigrants are all criminals is deeply flawed and inaccurate.