There should never be a comparison of any Bank to Bitcoin because it doesn't even make sense because Bitcoin is for all, no resistance, no middle and anyone is permissible to buy but banks are restricted to a jurisdiction and all the money in that bank is own and control by some people, if we combine the total market of the banks and compare it with Bitcoin, it will make Bitcoin not making sense because Banks can print more money and more Bitcoin can't be printed because it's prohibited by the protocol to do that, it will remain 21 million total supply.
There is cross relation between banks and Bitcoin.
I agree there are many ways to buy Bitcoin without touching banks but there are many ways you can use to purchase bitcoins with bank-related methods like bank transfer, credit card, debit card and more.
Say Bitcoin does not need banks is not true. I could be wrong by saying Need but Bitcoin and Bank products actually have cross business.
With Bitcoin, we have a better option than Banks, no censorship so far, full control by private keys, better security.