If we talk about efficiency then sorry to disappoint you, but banks are more efficient than bitcoin by far, and let me explain you why:
From the source:
https://www.quora.com/How-many-transactions-do-typical-banks-process-everydayWe see mastercard have 34000+ transactions/second and visa have 24000+, if we compare that wit bitcoin, we have blocks each 10 minutes with 2500 transactions/second aprox. So bitcoin now days can't handle yet the high number of transactions we have with banks, That's why i say bitcoin cen't be more efficent than banks, but maybe that will change in the future.
Right but Bitcoin isn't mass adopted as banks. This will probably resolved with better cryptos than Bitcoin (like steem, bitshares, eos can manage far more transactions than bitcoin).