Mexican food is many regional cuisines
Mexico has no single national cuisine; it has distinct regional cuisines shaped by local ingredients, climate, and indigenous and colonial history, so a Yucatecan dish and a Oaxacan dish can share almost nothing. Treating 'Mexican food' as one thing, especially as the Tex-Mex combination plate, erases the specific techniques and flavors that make each region's cooking what it is.
