Unless the problem of Bitcoin's high volatility is solved, it will never could replace dollars or FIAT.
I doubt the context of OP referred to Bitcoin as a replacement to fiat or the dollar.
Something we need to understand is that, the fiat is not just a currency, it’s an identity, a mode of doing businesses within a locality and across borders. You ain’t going to through all that in the wind because of a highly volatile or unstable Bitcoin.
What is a government without control, fiat brings the government that control and it is accessible to all unlike Bitcoin that is accessible only to the internet and gadget enabled population.
While Bitcoin might help by some means, it’s not the savior of our economic crisis. The world seems to be growing faster than it’s producing.