I wonder if you max out your options in China. It seems the Party is suspicious of ambition and high profile winners. I'm sure you can live comfortably, but there's a ceiling.
That’s not relevant to normal people. If you’re a billionaire with aspirations of power then it’s probably good there’s a ceiling. Sure beats having Elon randomly firing your public servants while high on ketamine.
Star athletes really hate being told they can't score more than 10 goals in a season because it's unfair to the other weaker players. The players will either leave to go play somewhere else, or they become weaker players themselves.
Why would a country want to welcome a psychopath whose goal is to make lots of money and wield political power that results from the money. I'm sure they would be happier with just as psychopathic people who make a bit less money but don't have aspirations of running the country from their secret bunker.