The claim that there are "jobs that Americans won't do" is commonly repeated nowadays, and many people believe it. It is, however, completely false. The true statement is "there are jobs that Americans won't do at the wages I'm willing to pay for said job. That's the big secret that they don't want to talk about.
What is really frightening about this is the fact that if Americans give in and take these jobs, they still end up on the losing end of the stick, because illegals who come in and take these jobs qualify for government benefits that citizens don't qualify for! Then they wonder why people are getting increasingly frustrated with the whole immigration issue.
Which benefits are you talking about. I don't know of any benefits that aliens qualify for but not citizens.