Thoughtful post - following you now.
With the development of the blockchain, I can't see how we will need banks, at least as they exist today as intermediaries to facilitate transactions. There will be other ways to borrow, so perhaps someday banking will be a lost profession.