I dont think it is clown show, Russia/Saudi/UAE/ Iran have huge oil and gas while China, India, Russia, and Brazil have big economies. China goods are also dominating in global scales.
They are likely preparing for plan to decrease USD dominance, we should first wait and see
I see they have good capacity to make an impact on global trade to be less dependent on USD by introducing new payment system outside Dollar system.
Blocs only work if they share similar values and geopolitical intentions. The g7 works as the 7 nations have similar goals. Brics share outlook on trade financing through their own currencies, limiting sanctions powers of the US and little else