New York (CNN Business) Jon Stewart has been done with "The Daily Show" for years, but he's still one of the strongest media critics around.

In a new interview with CNN's Christiane Amanpour, Stewart chided journalists for taking President Trump's "bait" and taking his anti-media attacks too personally.

First, Stewart shared a familiar critique: That Trump is "giving you all cash," that he's helping the bottom lines of media companies due to the unending news and debate about all things Trump.

While that might be an issue for news executives, Amanpour said, journalists "believe that our job is to navigate the truth and to do the fact-checking and all the rest of it."

"But I think the journalists have taken it personally," Stewart said. "They're personally wounded and offended by this man. He baits them and they dive in, and what he's done well, I thought, is appeal to their own narcissism, to their own ego."

Read More