Bitcoin never could beat bank because bitcoin needed bank for their member and should support bank to make their bitcoin participants could withdraw and deposit their bitcoin become cash money.
I agree, besides that I think the government will not let that happen. it is very difficult for bitcoin to be able to replace the bank, especially in conditions like today. maybe it can happen to generations after us