I pay for my monthly satellite TV subscription with a bank transfer and for some obscure reason I forgot to pay it this month. I was still watching the World cup Cricket tournament, when a message popped up, saying that my account was in the arrears and they blocked my viewing.
I immediately logged into my internet Banking and checked my payment history and realized that I skipped that payment for some reason, so I made the payment and thought I would wait for a hour or two and then resume viewing. Noooot!
I had a similar story, recently my internet provider bumped their prices, but I didn't notice it and paid the old price, so they cut my connection off. I phoned them and explained the situation, they immediately restored my connection and gave me 24 hours to pay the rest of the sum, I logged into by online bank, send them the money which confirmed instantly, end of the story.
So, the speed and overall user experience is not universal to all banks, and from what I've heard banks in the US are notoriously bad, while in Europe they are pretty good. The most important difference between Bitcoin and banks is that Bitcoin let's you control your money, which is a guarantee that no one will take your money away.