IMO, the solution is to either:
- Stop money printing globally. Switch to a deflationary monetary system like Bitcoin or other.
- Change the mechanism of money printing globally. Distribute all newly issued currency via UBI indiscriminately to citizens (instead of the current trickle-down approach of currency issuance which gives an advantage to corporations).
We need to get rid of the centralized streams of new currency because it artificially concentrates all of a nation's competition to small areas. Those who are closer to the money printers have a huge competitive advantage over those who are far. We need to get rid of Cantillion effects.
Maybe if globalization was done in a decentralized way, we would have smaller tribes wherein reputation would matter more and competition would be less intense.
Currency printing is essentially a form of government subsidy via dilution. It takes wealth from PersonA, PersonB and PersonC who are on the periphery and uses it to subsidize PersonD who is in the middle. It's not difficult to figure out why PersonA, PersonB and PersonC are not able to compete against PersonD - Their own money is weaponized against them. The subsidy allows PersonD to offer lower prices.