>As far as I can see, it would just create jobs that Americans won't or can't do.
I see this stated often, largely by people who have never worked these types of jobs, and for the record I'm not saying that this is the case with you, but it really doesn't match my own experiences.
I've worked as a janitor in a super market, a landscaper, a manual laborer in construction, a laborer in the Central Valley on a farm, as well as a dishwasher, all in CA, and while my coworkers were mostly Hispanic, and some were undocumented, many were white, black or Asian and born in the US. These were all minimum wage or below jobs so I'm not sure were this idea is coming from. When people are poor and desperate, they will usually take any work they can get regardless of immigration status or citizenship.