From my experience the Mexican food in the USA is better than Mexican food in Mexico. Ditto Chinese food and China.
It’s tailored more to American tastes so that more people here will like it, just the same as American chains overseas tailor their offerings to the countries they’re in. Not everyone is going to like it though, no matter how much effort went into making food that is different more palatable to a certain group of people. That’s just the way it goes. People like what they like. If they don’t, so what? Individual preference. Making it political is really a stretch.