As long as India is part of BRICS, its a pointless organization. India will derail any actual meaningful action taken by BRICS. They will act as the ultimate spoiler and a convinent western mole.
China also essentially made SCO another useless organization by allowing India in. China always thinks adding india will make them see China in a positive light. But that doesn't happen at all. Instead India thinks about how to derail any kind of initiatives taken by China in these organizations. So, these orgs become a talking shop without actual actions.
BRICS actually resulted in the formation of the New Development Bank. In addition to being some kind of a multilateral discussion platform so far. I actually agree with you in the majority of what you said in that outside of that - It hasn't managed to accomplish anything concrete yet.
But, it doesn't matter. It instead serves greatly as a soft power rhetoric propaganda tool against the West/G7 in general.
Common populations around the world are uninformed, they see some headlines about BRICS and go WOW.
They see some crazy BRICS statistics and go crazy, even in the US you see how they are freaking out about this organization.
Meanwhile, they don't realize that you have China alone that is overtaking the entire West combined in many important, less talked about metrics, no, they see only BRICS as some kind of a threat for some reason. If that's the case, then that should be exploited for propaganda.
People are generally ignorant and don't think too deeply, so as a propaganda tool, BRICS has been tremendously successful so far.
Even some serious analysts from the West talk about it as some kind of a game-changer despite being nothing close to it so far.
After all, BRICS is currently talked about globally around 100 times more than it should if we look at its objective role, in my opinion.
Regarding India obstructing further strengthening of BRICS roles so far, who cares, not that it was possible in the first place technically.
After all, let's be real, outside of China, in the BRICS no other country has the potential to develop any serious international financial threat to Western hegemony.
Nor does any other country in the BRICS have the capacity of yuan to internationalize. Even if they wanted to try, a common currency would fail logistically.
You see it with rupees, no one wants that currency because China is simply many times more important in the global trade and economy than India, hence their currency is simply way more usable.
So, BRICS is a propaganda tool, but China is building its real influence with BRI economically, financially, scientifically, technologically, infrastructurally,
It also has a considerable influence in the AIIB, RCEP, bilateral agreements, and agreements with multilateral organizations like ASEAN/EAUE.
Also, many people forget SCO, but it has been proven so far to be very successful in terms of some softer security common matters, like joint exercises, counter-terrorism, and intelligence-sharing, especially regarding Central Asian countries, Russia, and China, it's way more concrete.