Cryptocurrency is the future of all payment method due to the decentralized nature which grants financial freedom and power to the people. However, for it to replace cash or the Fiat, it will take years of awareness creation. Up to date, some people do not have access to internet whereas others do not know how to access it.
All changes in the human mentality need time. Increasing the awareness of people regarding the use of cryptocurrencies as a payment method will certainly have a positive impact on their greater popularity. However, decentralization may be the reason why financial institutions controlling the flow of money may be a resistance to the development of cryptocurrency payments.