Interchange fees seem to be a sizable portion of revenue. Discover has listed them as 29% of revenue, BoA at ~$10B annually…
Revenue does not equal profit
Revenue does not equal profit