Disagree. Your arguments against CPC policy seem to be based on emotion rather than facts. Emotions which have nothing to do with China, which makes sense given you have already admitted you are an American foreigner.
Read these two posts, to understand why CPC policy is supporting the BRICS initiative:
The FACT is that America is our major strategic rival. The CPC understands this, hence our support of the BRICS as a counterweight.
This has nothing to do with emotions, or intentions, but facts and capability. America are the ones who can threaten us with sanctions, cutting us out of the dollar system (like they are trying to do to Russia right now), and even a full blown naval blockade.
Which is why we are using institutions like the BRICS bank to strengthen our own currency and payment systems overseas (to counter sanctions). And it's why we developed the DF-21D carrier killer, which will allow us to sink large warships from thousands of kilometers away (to counter blockades).
As for India, that is a joke. Maybe they are a threat to Bangladesh, but not to China.
We hold the high ground on the Tibetan plateau, an insurmountable geographic barrier. Even the Soviet Red Army could not threaten us across such a barrier, let alone the Indian army which is not even a fraction of their power.
Not to mention we have the world's largest arsenal of sub strategic (non-nuclear) missiles, including thousands of conventional ballistic missiles, cruise missiles and rocket artillery. Which could easily take out all of India's airfields in the NE, rendering them without air cover.
Hell, New Delhi is only 300+ km from the border, we can hit it with even conventional artillery (which uses very cheap shell ammunition). We could level their capital city with only conventional weapons and missiles.
As for the sea, we have around 70+ submarines, including 10 nuclear ones. Whereas India only has 7 active conventional submarines. Our submarine fleet alone... outnumbers even their major surface combatants (destroyers and corvettes) plus their submarines. And that's not even counting our surface fleet! Which again, outnumbers them by a massive margin.
Even India's own generals openly admit they cannot hope to match China in both conventional and non-conventional terms. And we enter their territory whenever we like, forcing them to break down bunkers and stop troop patrols, even on their own side.
To sum up, our major strategic rival is the USA, not India. And the CPC knows it, hence their dedication to the BRICS initiative. This is based on facts and reality, not emotion and other such nonsense.
And no matter how much you attack CPC policy, this will not change. They are smart, they understand geopolitics much better than you do, the idea that you think you know better than them is ridiculous.