|This poll is such a touchy topic. On one hand, I don't feel like there are enough jobs to go around right now for unskilled labor. On the other hand, a lot of the illegal immigrants are taking jobs that nobody else would take, otherwise, because they just want to work.
I also feel like Mexico shares some of the responsibility in this problem because of the condition the country is in. They don't regulate labor as strictly as the U.S., so low-wage jobs don't give workers the chance to better their situation, which leaves Mexican citizens feeling like the only way they're going to be able to support their families is by working in the U.S., where even a minimum wage job is better than anything they could find here.
I think that your poll options are a little off. Yes, some upper-class citizens might hire illegal immigrants to do their gardening or be their maid, but there are a lot of farmers and corperations who also benefit by employing them for less than they would have to pay US citizens - under the table.
There was a company in Michigan that got caught in the act of this in 2007! I'm sure there are plenty of others who haven't been caught, yet!