Mexico is mostly a pagan nation. With a veneer of Catholicism.
That's my impression as well. And there is a substantial streak of anti-Catholicism in their "Revolution" as well. Most Americans know little of Mexico's culture or its history. With the continuing mass migration that's being encouraged by both political parties they will get exposed to it soon enough, and some of it will come as a rude surprise.