Are banks doomed?