Haha US is fu*ked. Listen to all you neo cons acting like the mexicans are to blame. If they weren't HIRED they wouldn't come would they? Think about it if no one hired them then they would have no reason to migrate north. The fact is mexicans are willing to do the job AMERICANS aren't. Face it how many of you grew up thinking it'd be okay to work at Taco Bell for the rest of your life? None. But the mexican workers are happy to do that because they know the money is better than back home and the employers will employee them.
It's a simple CAPITALIST idea. Cut the costs of labor without decreasing productivity. The businesses LOVE it (wal-mart, mcDonalds etc). It's like running a sweat shop in their own country without the hassle of finding workers overseas in third world countries, they come to you. They get cheap labor, no complaints (if they complain they're fired without recourse) and fatter profits. Surely you NEO CONS can see this is the way of Capitalism. If you don't like quit making it a republican-democrat issue because both parties are funded by companies making more and more money off the backs of illegal workers.
If it upsets you so much boycott the products and companies that use the illegal workers. Pay a fair price for your things instead of 'bargain' prices. The 'bargain' has to come from somewhere and it sure as sh*t ain't coming out of the top brass pockets that's for sure. Buy locally made, use locally sourced workers but no that's too hard lets blame obama, bush, mccain, or whoever else is around for this issue and not focus on who hires these people in the first place.
Don't blame the mexicans for doing the jobs you WON'T do, blame the companies for hiring them and giving them a reason to stay and work in the US. It seems you can't have it both ways. Either the mexicans go and you have a generation of americans doing cleaning, house keeping, fast food jobs and you agree to INCREASE the minimum wage for all americans so they can actually live to a decent standard for the rest of their lives OR you allow those from third world countries to do those jobs for the current wages and keep it status quo.
Of course that would mean you'd have to 'regulate' those companies and tell them what the minimum is they can pay their staff and you're probably opposed to that too so you have to make a concession somewhere neo-cons. Regulation and a fair wage or illegal immigration, no regulation and fatter pockets for the higher ups. Your call.