Banks won't be obsolete, they have lots of functions that would complement cryptocurrency. This include lending and servicing of loans etc.
Banks have survived several setbacks, and they are the oldest financial institutions. So when they are ready to join blockchain Technology, they will come prepare to create a system that will be trusted and to maximize the potential across the platform.
There are also don't agree to crypto and must prepare to use bank by it's reliable and safe money than the information of bitcoin that there has a number of news from hacking.
Bitcoin can't defeat Bank from eliminating but from reducing on it's performing the use of some information, the bitcoin does.
so far, yes, there are no banks that agree with crypto, but they only agree and adopt the technology, such as blockchain. sometimes the bank also has a bug with some lost customer funds.
yes bitcoin will never beat the bank, because the equality of the bank is quite extensive, while bitcoin is still limited.
Banks have been there for centuries and bitcoin is hardly a score old. Even in that short time it has managed to grasp the attention of masses and people have in real shifted their maximum funds into bitcoin in order to have high profits. Bitcoin also performs functions of banks, it keeps your money and give you profits but more than that of banks. Banks are more common because people dont need internet or advanced technologies to use them not because they are better than bitcoin.