So the question is this who do we trust?
People will still choose the bank because to them bitcoin is not a trusted system yet. They are scared of what the government doesn't make approval of, if the government were to some day wake up and start using bitcoin, it will become the majority talk in the country. Vast majority of people prefer to use what they feel they can trust.they don't really care if it gives the freedom or not, so long they feel some how safe.
Many people think that Bitcoin was made to replace the banking system but I was not made for that. Bitcoin will not change all of a sudden to save bad banks or governments. Some see this as a weakness but it is the whole point of an independent system.
According to satoshi it was made to act as an alternative payment system not to replace the banking system.. but bitcoin is smart, it's purpose is expanding wider than what it was created for. Even though it doesn't completely replace the banking system in the future, they will surly integrate some features of bitcoin like transparency into these systems.. but I highly doubt.