I think you overestimate the difference in wages between Joe & Jose; Jose is much closer in salary to Joe. The boss still saves money due to no social security contributions, workers comp, etc.
Here in NJ the illegals don’t make much less than Americans; they’ve actually wised up and have been asking for more. At the height of this absurdity, illegals would demand $10/hour for yard work (stuff kids could do - no machinery involved), and wouldn’t even take the work unless it was a full day. If you had only 3 or 4 hours work for them, they’d tell you outright that they’d rather wait for someone with more hours.
It got a little better here when the yanquis that used to hire them lost their jobs/businesses; now Joe & Jose are both out of work, and hopefully at least Jose will go ruin someone else’s economy.
I agree. Since Jose technically has no job.. he also gets cash benefits and likely health insurance.