I already answered that question.
No one has to break the law in order to take care of themselves and their families. They just have to get over the "I'm too good to do that kind of job" attitude.
Who says that a job has to pay a lot or has to be easy or clean to be
"worthy" of "our" efforts?
Believe it or not, some Central American countries may not have exactly the same oppurtunities that the good ol' US of A can offer.
While there may be a dishwashing position open at the McDonalds in your neighborhood, this may not be true for, say, Eduardo from El Salvador.
Try to think of it from a perspective other than your own.