Banks will always find some service to provide that else will want to buy.
That is very likely. Banks are just businesses, they need costumers in order for them to continue their services. And since the banks assists the government and the government support banks, banking will never disappear because the government will not allow such happenings. Also, the government trusts the banks more rather than bitcoin.
I think the answer is reasonable, with government interference in the bank. Then the bank will always have the support of the government, the opposite applies. Bank gives the advantage to the government, in contrast with bitcoin unfavorable to the government. Thank you