Discover Financial Services' announcement of the immediate resignation of longtime executive Roger Hochschild comes weeks after the company announced it overcharged merchants for 16 years.