That is exactly the problem. We try to fight a politically correct war and that just isn't possible. The media has no business being embedded and the the bed wetting liberals need to be told to stick in their ears.
This thing would have been over a long time ago if we let the soldiers do their job. War sucks but if you are going to fight one, you better fight to win.
The terrorists sure fight by a different set of rules. As a nation, we better get a grip on that.