Mexico has historically had high drop-out rates as poor families pull kids out of school to help put food on the table. And children often sell candy and crafts in the streets or word in restaurants.
Wages have gone up, especially in lower paying jobs like those in hotels or restaurants, but in many cases what people get paid is not keeping up with inflation.