To answer your question a Bitcoin bank where people deposit their money would ruin the entire point of Bitcoin. The point of Bitcoin is to be decentralized, and this means no third party should have control over your coins. Services like blockchain are good because Blockchain itself cannot access your wallet, and therefore I would not say blockchain behaves like a bank.