None of that is borne out by real life. All currencies cannot fall at the same time, since they are traded against each other. No one buys assets with gold. No company in Canada goes to Germany to buy equipment and offers gold. They must pay in Euros.
The whole "entire world debasing its currency" is a myth.
All currencies cannot fall
against each other. But they can all fall against real assets.
For example, if the total money supply of the world comprised of various currencies is $1 billion, and all the countries double their money supply, everything else being equal, the price of real assets should double. Thus, the price of gold should double.
Yes, a Canadian company pays in euros, not in gold, but they could pay in gold if both parties wished.