Ted Koppel tells Sean Hannity he is bad for America

Ted Koppel on Sunday said he thinks Fox News host Sean Hannity is "bad for America."

During a segment on CBS's "Sunday Morning," Hannity defended himself and told Koppel the American people need to be given some credit.

"We have to give some credit to the American people, that they're somewhat intelligent and that they know the difference between an opinion show and a news show," Hannity said.

"You're cynical," he added.

Koppel conceded he was cynical, to which Hannity responded:"Do you think we're bad for America? You think I'm bad for America?" 

"Yeah," Koppel responded. "In the long haul, I think you and all these opinion shows" are.

Hannity told Koppel it was "sad" he felt that way.

“No, you know why? Because you’re very good at what you do," Koppel said, adding, "You have attracted people who are determined that ideology is more important than facts.”

Hannity is a strong supporter of President Trump and often defends the president's actions on his weeknight Fox News show.

On Friday, Hannity denied the president was to blame for Republicans' failure to pass their plan to repeal and replace ObamaCare. 

"After seven long years of Republicans promising to repeal and replace ObamaCare, not getting the job done is unacceptable," said Hannity.

The comments came after Speaker Paul RyanPaul Davis RyanStudents arrested protesting gun violence outside Paul Ryan’s office Parkland father calls out Trump, McConnell, Ryan after Santa Fe shooting GOP revolts multiply against retiring Ryan MORE (R-Wis.) pulled the GOP healthcare legislation amid dwindling support among Republicans, marking a major defeat for the president.

"Let me be very clear here: This is not President Trump's failure," Hannity added. "The president went above and beyond — did everything in his power — to get this bill across the finish line."