Welfare and free medical is your answer. The Mexicans have never had it so good off the American dollar.
In the eighties my father worked many times as an engineering contractor with a company (Otto Durr), that did business with the Ford company.
Yes, the Ford factory workers were the best paid in Hermosillo. The average pay was $5.00 a day.
However, when shopping in the markets, we noticed that an umbrella cost $5.00
When my mother asked a young man about the daily wage and the expensive umbrellas he told her that the typical Mexican doesn't own an umbrella, no matter if he worked at Ford. Who in their right mind would spend a day's wages on an umbrella?