It seemed like a victory for consumers when some good, old-fashioned customer outrage got Bank of America to drop a proposed debit card fee, but it's not that simple. Banks just learned that they have to be quieter about imposing new fees or raising prices to make up for billions in lost income. According to one estimate, banks need to earn "between $15 and $20 a month from each depositor just to earn what they did in the past." That's a lot of small print.
Photo: Kevork Djansezian/2011 Getty Images