The United States should withdraw its military forces from Afghanistan. The safest, most feasible and most ethical way to bring this about is through the establishment of a public, negotiated timetable for the withdrawal of U.S. forces. Such a timetable should be a core provision of an agreement negotiated by the United States with the Afghan government and with international military partners of the United States in Afghanistan governing the presence of foreign military forces in the country. Such an agreement would bolster the legitimacy of the Afghan government, as well as the legitimacy of the foreign military presence; such an agreement would dramatically increase the patience of the Afghan public, and of Western publics, for the operations of foreign military forces while they remain.
Recent public opinion polls clearly indicate that the American public no longer supports the U.S. war in Afghanistan. When Americans are asked about sending more troops, as General McChrystal is expected to soon propose, the response is even more lopsided opposition. If General McChrystal says he needs more troops to accomplish the mission he has been assigned, and we aren't willing to send more troops, that suggests that the mission needs to change to one that can be accomplished with the number of troops that we are willing to send. If there is no worthwhile mission that can be accomplished with the troops that we are willing to send, then our troops should be withdrawn.
I'm a firm believer in the idea that the United States should promote democracy by setting a good example. If the majority of Americans don't support the war, the U.S. prosecution of the war should not continue indefinitely.