If they have no plan or desire to reduce their dependence on USD, then what is the purpose of them joining BRICS when everyone knows that the purpose of BRICS is to reduce dependence on USD? The countries that have joined and intend to join this bloc are all countries that are fed up with dependence on the US dollar and the authoritarian dominance of the United States.
Yes, USD still dominates the international market, they have dominated the world for over 100 years so reducing dependence or completely eliminating them is not easy. Everything needs to be implemented step by step and it takes time, we cannot expect this process to happen quickly, it may take longer than we think. What we need to care about is that the de-dollarization plan is still being implemented according to the roadmap set out by BRICS.
They have such plan but they are allowing countries that does not care of dedollarization join also.
No, not all countries that are fed up with dependence on United States dollars that have joined the organization. As more countries will join, know that something will change. India and South Africa have no agenda for dedollarization. Even India PM or so talked about it recently. You can read about it in the link below
https://telegrafi.com/en/BRICS-member-India-rejects-dollarization-and-embraces-the-US-dollar/amp/Also more countries are joining BRICS. 9 countries are now BRICS members and they are Brazil, Russia, India, China, South Africa, Iran, Egypt, Ethiopia, and the United Arab Emirates. Also more than 35 to 40 countries want to be part of BRICS.
Some countries joined because they want to have better economy improve cross border benefits and some other benefits.
Without joining BRICS, some countries has settled cross border payment in their local currencies before. They do not need to join BRICS before they can do something like that.