Which was a tactical decision well within their purview. In Mogadishu, Clinton wanted to maintain a low profile, and refused them armor and gunship support. After the Rangers and Delta basically got chewed to pieces, he stood the operation down to avoid public backlash over American troops being killed. With the Bosnia thing, the official mandate given to the Pentagon by the WH was that there would be NO, repeat no American casualties. You can form whatever impression or opinion you want on that, but it makes for difficult war planning.
In Afghanistan, the people on the ground ARE running the operations. There is one very specialized task force in particular working there that has basically free reign. Outside of certain diplomatic issues involving Pakistan, Washington pretty much stays out of it. So, maybe Ken has a point. Iraq as I said, is a different animal. Iraq's problems are more political than military. Afghanistan's are still more military (and covert type ops) than political.