I simply don't get why some people have a huge problem with a "white guy" actor in an Asian movie playing the role of a savior. No one ever complains about Jackie Chan or Jet Lee come over to our shore doing basically the same thing.
That's an interesting point. But as I recall they are typically not starting as that. Bruce Lee could be a dishwasher for his family or a factory worker in his Chinese movies.
In his two American films, one he was basically a CIA agent type and the other was basically just a number of combats in a building whoever he was.
Jackie as well usually a simple role, I think at most he played a government agent.
Recall his breakthrough US film, Rumble in the Bronx, just a guy who game over, dealing with household type things.
I think a classic example is the TV Series Green Lantern, where the excellent Bruce Lee fighter was basically a man-servant Robin type to the star white guy (who?)
An issue might be that the west has long had an abuse of power issue with China.
Go back to the Opium Wars for the west's effect. Look at the history of things like US support for the Chiang Kai-Shek government and Taiwan for decades.
There is the issue that the Chines government is authoritarian and trying to repress the democratic movements inspired by the west, as they did in Tiananmen Square.
But this is also showing a reversal (if it's a Chinese movie) - from 'if you want to make it big, Bruce and Jackie go to the US', to 'big US star makes movie for China'.