Today, tens of thousands of people all over the country will leave the big banks and move their money to community banks and credit unions, where people remember things like customer service and loyalty.
Most of Bank of America's competitors have decided not to impose a debit card fee and even Bank of America itself is looking to modify (or hopefully eliminate) the charge. Chalk this up as an Occupy Wall Street victory.
Revenue doesn't just materialize out of thin air: people provide it. So, if you don't like the way a bank does business, don't do business with them at all, and don't limit your message to your checking account.