"At the same time that banks appear to be losing business to financial markets and other institutions, they are also imposing huge costs on society." . . . .