If you were a 13 year old girl from Mexico who never made it through the 3rd grade and were about to deliver a baby --- wouldn't you also head on over to where everything is going to be handed to you? If your choice is to stay in Mexico and beg on the streets or have to work for a living --- you'd also want to better your life.
In that, I believe that America is truly doing no-one any favors because we're giving 13-year-old girls the idea that they'll be bailed out if they get pregnant after having premarital relations.
Again, it is not our job to be nanny to Mexicans who make lousy life decisions. It is up to Mexicans to dump their corrupt government and get over their racist "La Raza" nonsense if they're going to improve their lot in life.