There's so many topics here :
Why mexicans want to live in the states? well not only mexicans, but the rest of the world. I used to in a place where you can see polish, arabic, japanese, japanese, italian, and people from all over Africa. And all kinds of south american people. Most of them illegals. So don't judge us, every body want to be where's no poverty : your country.
Next point : Why don't send jobs over Mexico instead of China? Well, at the begining of NAFTA that was the purpose of Mexican government with this agreement, but we couldn't beat the chinese offers over the american investors, where they don't pay any taxes, and the salaries are for slaves practically. (I mean we couldn't afford having investors without charging taxes to them). Besides, theres a minimum wage here that is far up from the China's one.
If you put your nose a little bit outside your whealty country ANYWHERE IN THE WORLD you would see poverty. And you may understand what POVERTY is. I mean, real poverty. Not YOUR POVERTY, where if you are american poor you have your trailer to live, with a bathroom, (or you live in the projets), you may have a TV and a bed, and you WELLFARE and food stamps. We don't have that, nobody help you here for nothing, non the government. In US the gov won't let you starve. But If you have your children crying with hunger you don't think about dying in the dessert, you just do what you got to do.
And of course, the wages here goes from 1 to 10. What does it mean? if you can make a 1 dollar per hour in Mexico as a secretary, and you can make a 10 dollars per hour in the US. for the same job.
The same TV cost 50 dlls. in the States, and here Mexico cost 150 dlls.
So you can work the same hours here or in the States, make less money and buy less things, knowing that you will never afford expensive things (Like a car for example)...
What would you do?
Think about it. You guys must learn US its not the belly bottom of the world no more.
.
GOOD LUCK.