On his radio show yesterday, far right talker Bill Cunningham — who Sean Hannity considers a “great American” — claimed that people who are poor in America are not poor “because they lack money.” “They’re poor because they lack values, morals, and ethics,” said Cunningham.