Many say that mergers and acquisitions provide greater efficiencies in operations. Then how do you explain:
"Moebs Services Inc., a research firm in Lake Bluff, Ill., estimates that it costs the giant banks about $350 to $450 per year to maintain a checking account. In contrast, smaller banks incur costs of $175 to $250 a year per checking account." - "Credit Unions Poach Clients", Suzanne Kapner, Wall Street Journal, 2011-11-07 via Yahoo! Finance.
Maybe it's because bigger companies have more levels of management, and the guys at the top "have to" get bigger bucks than the guys at the top of smaller companies.