Why does the US celebrate independence day? because George Washington and company won the war. Had the British won, Franklin’s quip "we will most certainly hang separately" would be a prophetic footnote to the founding fathers execution.
The lesson the modern-day George W should learn is: the insurgents have the advantage. Very few times in history have the insurgents failed to tire out the power and win their freedom. The Russians (and the Soviets) only pacified regions by mass executions and deportations, and now that Moscow is no longer capable of laying down the law, these regions (Chechnya for example) have broken away.
Several historians have made the point that long wars destroy democracies (see LaFeber’s The Deadly Bet). Powell understood that (see The Powell Doctrine), but he didn’t get it right. You can win a war like WWII with a clear end-you go to Berlin, the nazis strike the swastika and you break out the Vodka with the Red Army. In Iraq and Afghanistan it’s a whole different game. Hussein is in the dock and his cadre are either in prison or dead, but the enemy is militant islamist insurgents. they’re everywhere, and they can strike anywhere (London, New York, Bali…)
The only solution is to pull the rug out from underneath them, which is pretty hard to do (and almost no one would have the nerve to even consider it). The way to solve the insurgent problem is to knock out religion (the organized component and the faith component). educate people to be free thinkers (globally). Religion is the opiate of the masses and most people won’t give it up easily, but to move on to the next stage of understanding, we as a species must abandon faith.