You don’t understand how the global monetary system works… You don’t need dollars just to trade with US. You need dollars (and TBills) to participate in the eurodollar market.
And no, being forcibly cut off from some markets where they could sell their natural resources is not a net gain, it’s a net loss.
I am not saying that Russia didn’t gain anything from this war, btw. I am just saying that there were some costs for them as well, which you absolutely refuse to acknowledge. And yes, losing couple hundred thousands working age males is also a big loss for their economy.
They were forced to defend themselves and they made lemonade out of lemons for the most part, but it doesn’t mean they wouldn’t have profited more from participating in the global economy as they did before the war.
Most of the benefits you list they could’ve gotten the same or better without the war.
You still don't understand the driving force behind the Petrodollar. Limiting energy-producing nations to the Dollar (or the Euro, more recently) gives the US and Europe control over the majority of the world's energy supply. It was cleverly done. Go into some third world country, say,
"Hey, you're starving, and we have all the food you could ever want, and we'd love to sell it to you!"
"Sounds great! What do you want in exchange?"
"We only deal in the US Dollar."
"But we don't have that."
"Oh, that's okay! You have this oil stuff. Tell you what we'll do, WE'LL drill out the oil, handle cleanup and security, and even all transportation costs. And we'll pay you USD for every barrel of oil we take out."
"And we can then use that money for food?"
"Of course! We're here to help, after all!"
Then, we turn around to other nations that're more productive and less reliant on such basic goods, but have high energy requirements and say,
"Hey! We have all this refined petroleum and gas products, as well as a massive amount of excess LNG and coal we'd like to sell you!"
"Sounds good. We have all these appliances and electronics and shit. That sound good?"
"Sorry no, we only deal in the US Dollar."
"Oh, well I don't have any of that."
"Well, it's okay! We've noticed that you have a combination of rare earth minerals and all these cool electronics and appliances and shit. We'd like to buy those from you, using this USD!"
"And we can use that to buy your energy?"
"Of course! We're here to help!"
Take a look at every nation that sought to get away from the USD and trade energy using something other than the USD, from Hussein's Iraq to Kadaffi's Libya. How are they doing now? Not only did we create the demand for the USD, but we enforced it's use, right up to and including toppling nations that refused to use it.
Which brings us to today. Right now, there are nations buying energy from Russia using currency other than the USD (or the Euro). The Dollar is the backbone of US/EU control. Chasing a nation away from it isn't necessarily a bad thing for US/EU interests. However, having that nation successfully trading energy, and having other nations trade FOR that energy, using something other than the dollar or euro? That's potentially catastrophic.
I'll stop there, but modern monetary theory doesn't work quite the way you invision. It's centered around monetary, energy and military control. And we no longer have that control, thanks to BRICS.
Hopefully Trump gets US energy production back to full swing quickly, because already OPEC and other energy producing nations are selling to BRICS nations for currencies other than the USD or Euro, and it won't be long, given those governments' ability to print money (just like we do), that we'll be priced out of the market. Remove the crude that we buy from elsewhere, we go from #1 refining nation to no longer a refining nation at all. However, if we open on-shore production back up, we remain #1 refiner, and it doesn't matter what Russia or OPEC or Venezuela or anyone else does. Everyone needs refined petroleum and gas products to keep their nations functional, and there are only a few nations out there with fully ramped up refineries to handle the load.