I don't think banks will ever disappear because a lot of people don't trust themselves, so they like to put their money into someone's hands under a contract, so they manage their money for them so if they screw up they can have someone to blame to but them, of course then when the government take their money and they can't do nothing about it they will complain.