Absolutely yes. Bitcoin cannot replace fiat because most of the country don't consider or allowing bitcoin as a real currency. As long as they don't allow bitcoin as real currency there are no possibility of replacement currency. Aside from that bitcoin value is just depending on fiat and even if bitcoin price will increase, still it cannot replace real money.
- Exactly, bitcoin can not replace fiat, the government will not allow that to happen, they can not manage transactions around bitcoin, they can not let bitcoin replace their money, that will cause a lot of problems, the society will be chaotic because the occurrence of bitcoin, illegal activities will occur more often. In addition, bitcoin is still only a virtual currency, 1% of the world's population knows about bitcoin, it is not so common, everyone likes to use fiat rather than bitcoin, fiat has been the habit of everyone, fiat is more convenient than bitcoin, there is no reason to replace fiat