Banks have laid off thousands of people since the financial crisis, foreclosed upon millions of struggling homeowners and helped to upend the world's economy - but what really riles some customers is one bank's endorsement of mild profanity, American Banker reported.

Capital One last week unveiled a commercial featuring the actor Samuel L. Jackson and his celebrated forthright delivery, including of a promise to offer credit card rewards "every damn day." The commercial sparked an outsized reaction from angry commenters at various websites, 
including, and credit card discussion forums.

Some of those people threatened to close their accounts or stop using their cards. Now Capital One is replacing at least some airings of the profanity-laced ad with a more G-rated version, in which Jackson promises rewards "every single day."