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.

Capital One (COF) 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 profanity is tame by most standards, especially from someone known for using much saltier language in films like "Snakes on a Plane."

Limited Time Offer

Save $400 off your subscription. Special offer ends April 30, 2017.

14-Day Free Trial

No credit card required. Complete access to articles, breaking news and industry data.