If you have a chance to go to the United States, you will find that the tastes of most Chinese restaurants in the United States are completely different from those of local restaurants in China. This is because of the influence of local culture and the improvement of food taste. Just like in China, you can't eat much authentic western food. In order to attract local consumers, most of them make some adjustments to the taste of food, which is acceptable to local residents.
The significance of food is that it can make people feel happy, so no dish can adapt to all the people in the world. No matter how well you do it, someone will pick out the shortcomings.
Therefore, when we look at the acceptance of China cuisine by foreigners, we don't think about it. This is their recognition of our culture, but the taste of food suits their taste. No big deal. Similarly, we don't need to think that Chinese food is the best food in the world. Each country has its own unique cuisine, of course, more relative to the locals. For outsiders, it's just to taste delicious food and feel the local humanistic feelings. Don't be too demanding, and don't be disappointed because the taste doesn't suit your taste. In real life, many people blindly praise Chinese food and belittle foreign food. In fact, it's just vanity, not an objective evaluation of food taste. You praise it only because you like it.