~snip
many are pessimistic that Bitcoin will be able to shift conventional currencies both at the local and global level, will there be a miracle of bitcoin to shift conventional currencies
Such kind of pessimistic views is pretty plausible if you look at a different perspective. It's kind of hard for governments to fully implement Bitcoin as a currency without a strict regulations and laws about it. Not to mention Bitcoin is built within its decentralized nature, and we all know that governments are dislike anythings beyond their control.
For some of us, using seeing Bitcoin widely acceptable like in El Salvador seems a heaven for us, but every government have its own motive to maximizing their own FIAT currencies. Even, if we talking about conventional currencies, some of the third-world countries are still fighting their own way long about the unbanked society.