Some dude asked me if Bitcoin could eliminate local banks, I thought of it,
I told him that no
As an alternative currency for the foreseeable future, that's enough.
From my own point of view, banks have alot to give more than just money transfers, they offer loans and mortgage, business banking services, costumer service and dispute resolution. So this banks are really doing a good job and I don't think they can be eliminated soon.
They also provide interest to the government and other benefits that keep them protected for as long as the country exists.
Banks are doing well for them. They try to be good to their customers, but there are many customers who are not satisfied for some reason.
Bitcoin is not widely used for dally payments yet, so volatile prices makes it difficult to use as a stable currency
Bitcoin is not a stable coin.