Why? Because the US government will pay for them. In Mexico, the government does not subsidize large families by poor people.
A personal anecdote: at the grocery store behind a Hispanic woman paying with WIC.
I saw her in the parking lot loading her stuff into a gleaming, late model GM Yukon.
I see... you can afford an expensive vehicle, but don't pay for your food?