President Obama can be applauded for his decisiveness in dispatching the chronically insubordinate Stanley McChrystal, but we are still left with a disaster of a war in Afghanistan that cannot be won and that the country as a whole will not support.

No one in official Washington is leveling with the public about what is really going on. We hear a lot about counterinsurgency, the latest hot cocktail-hour topic among the BlackBerry-thumbing crowd. But there is no evidence at all that counterinsurgency will work in Afghanistan. It’s not working now. And even if we managed to put all the proper pieces together, the fiercest counterinsurgency advocates in the military will tell you that something on the order of 10 to 15 years of hard effort would be required for this strategy to bear significant fruit.

We’ve been in Afghanistan for nearly a decade already. It’s one of the most corrupt places on the planet and the epicenter of global opium production. Our ostensible ally, President Hamid Karzai, is convinced that the U.S. cannot prevail in the war and is in hot pursuit of his own deal with the enemy Taliban. The American public gave up on the war long ago, and it is not at all clear that President Obama’s heart is really in it.

For us to even consider several more years of fighting and dying in Afghanistan  at a cost of heaven knows how many more billions of American taxpayer dollars  is demented.