No, I’m only stating their formal argument to the best of my ability to explain it and ignoring speculation. Now, if I WERE to speculate, I’d say what you’re saying is probably closer to the truth. For Russia at least I’m almost 100% certain that’s the reason. China is very different. I’d argue that China’s stance has nothing to do with Russia, USA or Taiwan. There’s this weird myopia when it comes to China and their interests. China’s interests span far greater than those three little pieces of land.
No, for China I’d argue we’d first need to ask who is their audience for this. That answer is the other nations in the middle east. Saudi Arabia, Egypt, UAE, etc… China has been trying to formulate a narrative that they are friends to Muslims regardless of the accusations of what they are doing in XinJiang. So, it’s almost certain China’s stance comes from conversations with those nations. So technically they are telling the truth in the sense that their saying what others are telling them. Reality is it’s just to win favor over the oil producing nations so they have stable supplies of energy.
*Edit. Essentially what I think China is saying to the middle eastern world is you have a veto with me, the same way India has with Russia.
Well we can only speculate, which is why I said IF I WERE TO SPECULATE. However, Algeria also vetoed, a primarily Muslim nation and Washington is calling them out as representing Arab nations.
https://www.washingtoninstitute.org/policy-analysis/algeria-takes-seat-un-security-council#:~:text=Twenty years after its last,term that begins this month.
So there is evidence towards but I’m not seeing anything definitive. But again, that’s the definition of speculation.