With increasing civilian deaths caused by foreign forces and a decrease in security across the country, Karzai's critics say he is a failing president.
Ahmed Shah Ahmedzai, a former prime minister turned political analyst, says most of the Afghan people have lost faith in their leader.
He said: "Ten per cent of people may say he is good and this will only be those people around him getting benefits. Ninety per cent of people are unhappy."
Dan Nolan, Al Jazeera's correspondent in Afghanistan, said: "It's not just many of the people who are disillusioned with Karzai's leadership."
Senior Nato sources have told Al Jazeera they too are disappointed with his performance, saying he has failed to provide good governance and stamp out corruption.
Pro-Karzai politicians, such as Khalid Pashtoon, admit corruption and security are still huge problems, but say the president does not deserve all of the blame.
He said: "He may not be the best president but, so far, we have no other alternative and President Karzai did a lot of good things for the country."
Pashtoon says after 30 years of war, bringing together a divided nation is a difficult task, especially while trying to appease the international community too.
"President Karzai is not the type of president that he decides everything. Now Afghanistan is almost handled by the whole world," he said.
Bush is the key player and when he meets Karzai at Camp David he is unlikely to receive news of a foreign policy success, Nolan said.