You are free to express your view, but unless you have a star worth it's value on your collar, I don't think you should be making such bold claims. Leaks like this are a destraction that commanders, and the troops, don't need -- it only takes 'one' leak to turn this coin inside-out.
Ok, Look at it from the U.S./Ally angle. Do you think we just randomly come across top-ranking officials within the insurgency ranks? No. Information is leaked via the populus that gives us leads to where they are/where they're going to be.
So obviously the names should have not been leaked, but I doubt that was in any way intentional. I would personally wonder how is wikileaks to know who are the informers - but perhaps they should have been more careful and not leaked any names at all.
That such a mistake, possibly due to negligence and ignorance was made - lets remember it is a really new organisation and quite inexperience and no one has done this before so they are kind of pioneers - does not justify the imprisonment of the person, or the shutting down of the website.
The rest of the leak was useful and has focused the attention of the public and also perhaps has highlighted that things are a bit of a mess. So, if the results is that the war ends no later than it absolutely needs to and your friends get to come back home perhaps sooner than otherwise and that the government is put under pressure to get things right there, then I think that's a good thing.
I do however think the fault is ultimately of the government even if something bad does happen. This information did not need to be kept secret, except of course for the names of the informants, and they should have been put in the public domain by the government itself.
This leak is over a year old. They're not going to get much in the way of here-and-now. But now we have a leak that goes into detail about how we operate. It's already a pain in the ass fighting people that look the same. We don't need to shed any light onto how we do what we do.