Well, if we will be comparing these two, obviously bitcoin has the upper hand as it is made to take down the bank. With bitcoin, we don't need banks as we are the bank of our own bitcoins. In terms of security, banks and bitcoin have a flaw; banks in their security literally and with bitcoin being used by a human that is still prone from being hacked and put their bitcoins to high possibility of being hacked.
Now, who told you that bitcoin was created to destroy and take down the banks? Look at the people around us and how they are using crypto currencies. Most of them are just using it as a store of value instead of a regular currency. Most of them are using it for making profits. They cash out their profits in fiat! How do you expect bitcoin to take down banks when people act in this way.
Banks can't be taken down easily. At least not now.
Well, it is my own opinion. Users have the full control of their bitcoins, they are the one who is securing it, as the banks have with the fiats on their hands. With bitcoin, people don't need to rely on banks to hold for their currencies though there are those people who are still holding their crypto currencies on some exchanges which they shouldn't.
It is true that Bitcoin is better but how do the people react about it?
Despite the better one, people are still and will continue to use banks as proven how inevitable they are when it comes to their money and their use in the country. From the money being circulated by the bank to the loans they are giving, there are a lot of perks of banks in a country and to its people, while banks focuses mainly on the users, people are not really interested with it as hacks and scams are all over it.
Also banks most oftenly are approving the loans that are going to default and also to those people who have history of defaulting a loan and when that happens who pays for the losses of the bank, it's us the people who have their money in the banks.
Also with those people the banks make private deals and monetize over it whereas when they go bankrupt it's us the people who have to pay them to keep them in business aa government always approve bailout to big banks.
Bitcoin is a lot better than putting your money in a bank without any guarantee of its safety.