I'm not going to jump on you, but you're living up to your handle here a bit.
Prosecuting war (or police actions, or whatnot) is an ugly business. It has to be - armed men, bombs, etc are dangerous. Soldiers are fallible. They have seconds to make the right call, and quite often, screw up. This is a fact of war, and no one disputes it.
In an ideal world, full transparency would be great. If a country were being responsible in its usage of force, for every mis-called bomb strike or innocent victim there would be hundreds of examples of making the right call, calling off the troops just in time, doing the job professionally. A neutral reviewer could say "Yes, there were several major errors, but on the whole, the US troops are doing well in a very difficult situation."
But that is not how the world actually works. One single graphic image, video, or similar can be taken from the overall picture, blown up, put on the front page of newspapers, and tar the entire country and all its soldiers. We see this all the time with politics in the US - good people done in by a goofy on-camera moment (Dean's scream comes to mind) or poorly chosen word or phrase (potatoe!).
This is not to say that all transparency is bad. Simply that full transparency, in this real world we live in, is not all good. We still need something like wikileaks for the next Mai Lai massacre, or similar, where the authorities who should prosecute those who willfully screw up fail to take action. But we don't need full 24/7 coverage of every piece of the conflict. And in my personal opinion, the most recent set of disclosures crossed that line.
We aren't responsible enough as a society at viewing all that information fairly to be trusted with it indiscriminately.