Brian Moynihan was impatient. It was August 2011, and the Bank of America Corp. chief executive officer was reviewing plans to impose a $5 monthly fee on debit-card users.