One of Bush's frequent statements is that he doesn't believe that "politicians in Washington" ought to be running the war, and that he prefers to let the military decide what ought to be done.
He is completely wrong, both constitutionally and common-sensically (again!)
The Constitution very wisely puts the decision to declare war in the hands of "politicians in Washington," ie Congress. Congresspersons have to stand for election and they have to be able to face their constituents and explain to them why their sons and daughters should die in this war. The principle of civilian leadership is the difference between military dictatorships and democratic societies. The Constitution also makes the President, a civilian, a politician in Washington, the commander in chief. The military answers to a civilain leader, not the other way around.
From a practical point of view, it is also foolish to ask the military to decide what should be done. There's an old daying that when all you have is a hammer, every problem looks like a nail. Similarly, if you ask a surgeon what to do about cancer, what do you think she will suggest? The military has a very specific job: to fight wars using military might. Every problem they face will have to be answered by the only tools they have--soldiers, tanks, bombs, bullets and so on. The military cannot negotiate or conduct diplomacy. It can retreat but it can't end a war on its own. So if you ask a general what he needs, what will his answer be? More troops, more weapons, more fighting. What else could he possibly say?
The fact that Americans have been swallowing the propaganda coming from the politician-in-chief in washington is extremely worrisome.