Huh. Well, in any case, there is zero shock. He's the child of Mexican immigrants.
If you went to your Francophone neighbor to the north for a day trip, you would notice that Quebec and its cities are still very superficially and CULTURALLY Catholic. Buildings have crosses inside, Gothic-designed cathedrals, streets and towns named after Saints or Our Lady and many, many people named "Jean" or "Marie". The reality is that maybe 5% actually care about the Faith, and even less avail of the Sacraments.
This is the same with any country that identifies as Catholic, like Mexico. They do not know their Faith and pass that lack of knowledge on to their children.