We are living in digital era, right now every people using smartphone with internet connection. I am believe peoples will leaving paper money and using digital payment because its more safe.
It is also more comfortable and secure, it is way easier to steal person's wallet when you just are in transport, or whatever else. But it is more hard to steal person's wallet, if it is virtual and secured with passwords.
Yes, but how about the time span for each transaction? we know that until now that is the bottle neck on crypto while making transaction. Like buying bread in the bakery or transportation payment then I think fiat still solve that situation. But I believe that virtual currency today was still in developing stage and someday all its cons will be addressed and crypto will run smoothly in the near future.