Mexicans are Hispanics, meaning they descended from indigenous tribes of Mexia and Spainards (Hispania = Spain), and Latinos are descended from Spaniards and indigenous Latin American tribes. It would be more accurate to call all people's descended through the conquests and missions of Spainards "Hispanic". But the complaint that the term "Latinx" isn't an Anglicized one, because "Latin" is the foundational root language of Spanish, one of the Romance languages, since it is associated with the Roman Empire...and Italy is not Anglo-Saxon.
Mexicans are Hispanics, meaning they descended from indigenous tribes of Mexia and Spainards (Hispania = Spain), and Latinos are descended from Spaniards and indigenous Latin American tribes. It would be more accurate to call all people's descended through the conquests and missions of Spainards "Hispanic". But the complaint that the term "Latinx" isn't an Anglicized one, because "Latin" is the foundational root language of Spanish, one of the Romance languages, since it is associated with the Roman Empire...and Italy is not Anglo-Saxon.