Especially with the EU in play. Constant geopolitical tensions in Europe will only strengthen the EU in the long run. The Ukraine war is only the beginning. Already, EU countries promised to spend 5% of their GDP for defense. Will BRICS stand a chance against the EU's military and economic might? Only time will tell.
I wouldn't call it might!
Economically you just said EU is falling apart when you said they are going to massively increase their war expenses which means cutting funds from everything else and pouring billions into war efforts! Money that should have gone into education, healthcare, infrastructure, etc.
Militarily they also have not much to say considering all these money they are taking out of their crisis ridden economy is going to US weapons manufacturers to build them some garbage that is too expensive and doesn't work as it should.
By the way if you want to see EU's so called "might" and the way China sees them, just check out the video of the recent visit of the EU leaders to China (China-EU summit) and how they were received.
The Chinese officials didn't even receive them at their plane, these EU leaders were just put them on a bus like peasants and were brought forth to the Chinese president to kiss his hands

This is how the world sees Europe these days and when I say the world I don't just mean the East. Just check out how the US regime sees Europe which is palpable in bullshit Trump's keeps saying everywhere...
Not to mention, when over 46% of the world is now part of BRICs and over 56% population is part of BRICs even the US knows that it's over exercised power is frightening with the Brics growing this fast in the last decades. Having to partner with more countries I even more signs that it's not to be compared with the EU in the nearest decade.
Europe might still look strong or okay in most people's eyes for now till the changes begin to have effect, just like you added Pooya87 they are lossing the spotlight already the demonstration in china is a hint that isn't widely understood by many, only those with four sights understand what the Chinese government is saying in action.