Why do most Mexicans who aren't from here, say that the Mexican food here isn't that good compared to other places?

Seems like mainly it is native born and raised San Antonio Mexicans and non-Mexicans who think really highly of the Mexican food here. Do you agree?