The USD is issued by the US government. While they aim to maintain only a 10-15% inflation rate per year, its is under centralized control. Throughout history, there have been instances of bank crises leading to a sudden devaluation of the USD, and history may repeat itself.
Using the USD as the mainstream cryptocurrency contradicts the ethos of cryptocurrency, as it should be decentralized. Its use needs to be limited and avoided from dominating the market. Furthermore, since the USD is a national currency primarily serving the needs of the United States, it is less likely to effectively meet the diverse economic requirements of international nations. For example, if you belong to some other country and hold USD, the 10% USD inflation will transfer wealth from you to the US. There is no limit to how much the US government can print, and neither one can predict when they will start printing, it can be during a war, during an election, or any other crisis like covid-19.
While the USD may be appropriate for short-term use, like when you want to use the money within a year, gold is perceived as a superior option for long-term savings and is better at providing a hedge against inflation or crypto-speculation.
Though there are few gold backed cryptocurrency
Tether Gold (XAUT)
DigixGlobal (DGX)
PAX Gold (PAXG)
Gold Coin (GLC)
Perth Mint Gold Token (PMGT)
Meld
But they are not fully decentralized like Acala. Gold pegged decentralized stable coin can help to fill the gap.
More discussion here.
Polkadot OpenGov is also trying to use USD to provide funds to developer. We need to rethink about it.