CBDCs are the future of money, but bank apps are stuck in the past