Is It Now the Time to Replace the Banks with DeFi?

DeFi a.k.a. decentralized finance is here to over throne banks, yet the billions of dollars worth institutions are still blind to it.