In case you haven't heard, November 5th is "Bank Transfer Day". This day (which you can read more about here) was determined--by whom I don't know--as the day that everyone who is a customer of big, offending banks is encouraged to transfer their money out of these banks and into credit unions or local banks. I would join in but I already did this long ago.
At first I had accounts at a credit union and at Washington Mutual. Then Washington Mutual was taken over by Chase. Then my free savings and checking accounts were going to be assessed a monthly fee at which time I calmly went into the bank, spoke to the manager, and told her I wanted to close my accounts after more than two decades at her bank. I told her that if the bank ever decided to rescind the fee, she should give me a call and I would reconsider opening another account at her bank. Needless to say, she never called and I have never had another account at a big bank. Now my money happily resides in two local credit unions where I get great customer service and completely free banking services.
FYI, the reason I keep checking and savings accounts in two separate credit unions is because I travel a lot and since I don't use credit cards (only ATM cards/debit cards linked to my bank accounts which can be used just like credit cards) this is a redundancy in case one bank decides to put a fraud hold on my account and I can't use their bank card (it happened once years ago because I had forgot to alert the banks that I would be using my bank card outside of the US).
In case you need another reason to do this, check out this article.