Well, you can't say that with Russia. Russia has been attacking Ukraine in a full-scale war mode for the third year, but the United Russia party, which fully supports the war unleashed in Ukraine, continues to be in power there. The only explanation for this situation is that in Russia itself, the people have no influence on the authoritarian regime that has strengthened there.
Russia should have taken Kyiv in 3 days but the war has been going on since 2022 and Russia doesn't look powerful. A lot of Russians also flew from Russia to escape going to war. I believe their people don't want to be at war, the smart and rich people flew but those who are poor and not smart, have no other choice. Why should anyone want a war in the 21st century when you can lay on a sofa in your house with a wife and kids?
Fiat currency backs the military, and the military backs the fiat currency.
Dollar is forced on the rest of the world using military force.
That's true but to my mind, that doesn't apply to every country. For example, in my country, people convert local currency into USD because our society trusts the United States for some reason. People see the USA as ally and USD as the best currency to hold. Many people think that the US is a global superpower that never makes mistakes and that manages everything in the world. I don't know where these conspiracy theories come from but people are willingly holding USD here instead of stocks and crypto. The majority of our population has no idea what stock or crypto is.
Btw to be fair, this is Russia's fault. Life was very bad in the Soviet Union and people saw life when they left the borders. They saw how Italians, Germans and French people were living, how Americans were living and that's why our country became very pro-west. Now, the way society thinks positively about West, is out of money.