The problem with China apologists though is that they either portray China as some sort of brand new country still finding its feet, or an ancient country, depending on what's convenient for justifying the actions of their government. So when people point out human rights abuses, well they've only been a proper country since the 50s (or 1979, or even the 2000s, depending on when they count it), so they can't possibly be expected to be as advanced as some other countries (despite the likes of Taiwan or South Korea offering a perfect counterpoint to that). But when they want to claim uninhabited islands thousands of miles from their mainland, they make claims based on the fact that a few fishermen settled there hundreds or even thousands of years ago. The idea that China or the UAE are hundreds or even thousands of years behind the West is patronising. What was the Japanese system of government before the end of WW2? Or Taiwan's before the 1980s? Or Korea's decades of alternating military rule and democracy? The reality is that there's not a country on the planet that has had full democracy for more than about 100 years. Plenty of brand new countries have been formed since the CCP took over and managed to create functioning democracies that largely respect human rights. Almost the whole of Eastern Europe, for a start.
The CCP are not oppressive because they fear instability. They are oppressive because they fear losing power. The CCP has delivered economic growth, and that has lifted millions out of poverty. That's why they are able to remain in power and popular, because no matter what could have been, people still feel that difference in their pocket, and perhaps the population fears the instability that a change of government could create (there are as many failed democracies in the region as successful ones - Myanmar and Thailand are two that come to mind that continuously switch in and out of military coups). But it's worth mentioning that neighbouring countries like South Korea and Taiwan have delivered far greater economic prosperity without having to oppress huge swathes of society.
When it comes to people investing in City, as I understand it, it's a private investment fund. And because of the way the country works, it's very difficult to become a successful businessperson without having ties to the communist party, or in many cases, being a member with some influence. That's also the case in many 'democratic' countries, perhaps less formally. So I'm not really sure whether the investment in CFG is problematic just because it happens to be from China. Although in hindsight (or perhaps foresight), rolling out the red carpet to Xi Jinping wasn't exactly the best look.