Cheney may be crazy and maybe he should be in jail, but coupled with John McCain bashing the president from the Senate floor, the Repub's on-going public attacks on President Obama's foreign policy have taken a toll on the confidence Americans have in the leadership ability of Obama.