For sure Obama is no Harry Truman. He does however manage a hat trick of sorts by melding with three other democrat presidents, Carter, Clinton and LBJ. He is as inept as Carter, slick as Clinton and as dishonest and corrupt as LBJ ever was.
Obama is just a kid that was called up to the majors before he was ready and he is in way over his head. He should have stayed in the minors for couple more seasons.