Part of this is because of NAFTA, ( thank Newt Gingrich) which turned Mexico from a recovering and semi prosperous nation in 1994, to one where millions of farmers are going broke. 1/3 of the workforce in Mexico is engaged in farming and NAFTA made 50% of those farms unprofitable.
Beginning in 1996, an extra 3,000,000 Mexicans and Latin America poor workers EACH YEAR flooded to America. NOT to leave their families. No. They were wiped out by NAFTA. I have friends in Mexico, Chile, Peru, Columbia and Brazil. I know how tough life is down there. VERY Tough.
Spending $10-$20 per month extra on something they get free, is a joke.