I strongly disagree with what the expert says. We still need bank because business borrow money from them as well as ordinary people to purchase their home or even a car. Bitcoin would only be a type of currency that we use to buy.
I completely agree. Everyone seems to forget that the most important thing a bank does is convert one valuable thing, an ability to generate income over time (ex. a company with good products or a man with a good job), into another valuable thing, money, by giving them loans (new money with fractional reserve banking).
Bitcoin alone cannot do this. We need banks to judge the credibility of the business or the men that want this new money.
By the way, banks can do this with Bitcoin using fractional reserve banking as well. We'd get checking accounts denominated in Bitcoin. This is exactly the same as a Spanish bank in Spain allowing you to open a checking account denominated in dollars. With many such accounts, they would only keep a fraction of their liability in dollars. Fractional reserve banking again.