How can anyone expect improvement in Mexico when all they have to do is jump over the Rio Grande? Let them stay and affect change in their own country...
Yep. Where is it our responsibility to provide these people with freedom, both economic and personal? Preventing them from coming here illegally would be the best thing for them in the long run, if they were to only realize and act on it.