Crypto world currencies is one step ahead to the future,but making banks disappear wont happen,as actula system is full based on them,and they have a lot advantages against bitcoin,the same way bitcoin has some.The people wont change their minds in a day or year,bitcoin is see for the most and investment and nothing else,as they trade it daily,getting a good return soo thats why they are at bitcoin.
I agree with you, I think making banks disappear is just too big of a move for bitcoin, I think it would gain more popularity and mainstream adoption but making banks disappear is just too much.