First, understand that Mexicans are a diverse group of people, some with very “Spanish” lineages. Second, the Spanish intentionally erased very large portions of indigenous culture. The Spanish colonizers absolutely did not “respect” the old culture except for very specific and unique instances. I’m not sure how you can possibly say as much? It’s essentially genocide erasure.
Anyways, the Mexican government currently communicates in a variety of indigenous languages on official forms and so they’re certainly trying to reinvigorate those traditions now.
Could you explain where you got the idea that the Spanish as a whole respected indigenous culture in mesoamerica ?