Here's why I don't apply the same metric/standard to China & Russia. They don't pontificate about their morals. They're mask-off about their Schmittian approach to power.
Western countries preach about morals, human rights, rules-based order, and all kinds of bullshit but always seem to violate their acclaimed principles every Wednesday.
China sells weapons to everyone who has money, works with all kinds of regimes, and generally have a non-interventionist policy. That's why smaller countries tend to prefer partnering with them. They're not your fairy godmother, but at least they're honest about what they want.