I'm at one of these for the following reasons: 1) It's effectively free when you make sure to meet their conditions like minimum balance, have a direct deposit, enable overdraft protection 2) it's a short walk to the local branch, where I can talk to a human, 3) their web site and mobile app are both great.