I think it's a very subjective question. In my opinion, he hasn't been a good president for the american people (I am not an american however). He has the war/crisis in Iraq going on for years and the Americans have lost many lives there. Also, there were no weapons to be found there. He has not yet captured Bin Laden as he promised, and the feel is that the American economy, though stable, is not growing as it should.