I dislike Russia because their annexations of strategic naval base Sevastopol reminds me too much of Russian annexation of Vladivostok to gain a warm water strategic naval port from Qing China, or Russian annexation of Port Arthur (Dalian) to gain a warm water strategic naval port from Qing China.You exhibit that typical Western mentality of applying your own narrow morality to international relations.
Yeah, we get it, for whatever reason you don't like Russia. However, regardless of what you like or don't like, Russia is a vital security and economic partner of China. Russia's mere existence diverts half the US military away from China, and that alone would be reason enough to support Russia.
Finally, a comment on your "pit barbarians against barbarians" idea. That is a strategy invariably used by weakened Chinese dynasties, such as the late Qing dynasty. At best it is a ploy to kick the can down the road, and at worst it's a self-delusion designed to maintain the illusion of one's own superiority.
The parallels between recent annexation is too similar to Russian aggression against China via Unequal Treaties. Based on principle, I am against all annexation of territory based on irredenticist claims and "strategic naval ports" because what if China becomes weak again? ( I pray this never happens)