Wallets are going to become bank accounts without needing trust.
There are a bunch of other things I've left out, but ultimately they're not important.
What's important is that wallets are becoming programmable.
Every banking feature that the average person uses on a day-to-day basis can be implemented this way.