the majority of the Mexican people are Catholic and friendly to Catholic Tradition.
The majority of the Mexican people are nominal Catholics.
I lived there, went to school there, and worked 3 summers in a very poor Mexican parish. Most of the people by and large are decent hard working folks, but at the same time they are extremely secularized. Most are cultural Catholics at best with the filth of the TV sewage lines coming into their homes on a daily basis.
As far as knowledge of the traditions and traditional teachings of the Catholic Church most are fairly clueless. It is quite a pitiful/pathetic situation, but I think it's fair to say that it is about the same through all the rest of Latin America.