I'm not trying to sound negative but there's a also a possibility that banks can make bitcoin disappear. You ask me how? Banks might come up with their own version of a regulated bitcoin like product. Since banks have been around and people see them as trustworthy companies, people would think that their money would be safer there and they would have options to choose from in terms of what they'd like to invest on.
I agree with this..banks have survive years..Maybe because of adopting to new situations...So I think if bitcoin would go mainstream, banks would also think of what they can offer to counter and slow down bitcoin, so probably adoption of new technology like blockchain would be a great idea for banks...