I'm a big fan of infographics. This one explains how credit card companies make money pretty clearly.
It amazes me how much money credit card companies make even when you think that they only make a thin slice from each transaction. I'm not even counting the interest they charge on revolving balances. Millions upon millions of transactions every day make those pennies add up pretty quickly.