It's not because of 'Mexican', it's because of diet of too much carbs and sugar: fajitas and other flour and corn wraps, rice, bread, sugary smoothies, that is the reason.
In Mexico there are carbs everywhere, poisoning girls (and boys) with false diet guidance brought to you by the sugar industry of the 1950s.