Must be Stockholm syndrome.
Have you tried to pay a friend an amount of money that would be inconvenient to do in cash? The best way to do it through your bank is to have them chop down trees into paper checks, physically mail them to you (this takes a few days), have you scribble down a number on the paper, hand (or mail... wait a few more days) the check over to your friend, who feeds it into an ATM, which scans the number you scribbled down, then you wait a few more days and eventually a few bytes in your bank's servers change to reflect your intended payment.
The last time I tried to make that entire process electronic-only, Bank of America said I needed to know my friend's account number and routing number, and even then they wanted me to show up to a bank branch in person to complete the deposit.
Sure, you could use Paypal, but it's an additional layer of complexity and risk, and if you're not careful they'll skim 3% off the top of your transaction.
Let's see... what else? Debit and credit cards. I live within my means. I don't want credit. I pay off my balance in full every month. Other than a hypothetical emergency, I would have no use for a credit card... except consumer protections for credit cards are much stronger than for debit cards. I'd be a fool to use my debit card instead of my credit card. And even though I've paid my credit card balance off in full every month for years, the one time I slipped by 3 days, I got slapped with a $30 late fee on a $200 balance (180% APR!).
Speaking of debit/credit cards... I visit my family in Mexico 3-4 times a year. Every time I go, I have to make sure to call Bank of America twice, to let both their credit card and debit card departments know that I'll be traveling. I'll have to wait on hold an average ~30minutes each time I call. If I forget to do this, and I try to use my credit or debit card while in Mexico, my cards will get frozen due to "suspicious activity", again necessitating a call to Bank of America. I do appreciate that they're looking after my financial safety, but I really do travel to Mexico quite frequently. There's nothing anomalous about my using my cards while I'm there. Once I do call they're incredibly helpful, but it's annoying that I have to call at all.
And don't even get me started on the fees and shitty exchange rates for using your card outside of the US...
Banking in America really is broken. If they're as good as they say they will be, I look forward to giving BankSimple my business.