Bitcoin can't beat bank.
It wont have to beat banks because banks will destroy themselves as a satellite of central banking its likely the reserves of most banks will be wiped out and fail as a secure centre of capital because of that bias to government.
Bitcoin doesnt have to replace banks because its more a currency then the organisation to replace anything else, its a means to an end.
I wanted to post this where it could be seen, a fund manager in charge of billions points out the total debt oweable is 600% of GDP and it is not likely possible to ever repay this debt properly. It makes it far more likely the whole system will revolve to something that works better rather then change slightly in terms we might currently recognise -
https://youtu.be/I-BE8JQwCS0?t=783