On one hand, I applaud wikileaks for what it is trying to do - get secret information into the hands of people hat may be able to put it to good use.
For this reason, I don't really expect them to interpret the material, or figure out if it should be leaked.
On the other hand, it's obviously dangerous for some of this information to be published.
So let's try a thought experiment:
They obviously got the information rather easily from persons with access.
The "bad guys" (for some values of "bad") can presumably get the same information just as easily.
Is it better for the information to be hidden to the public, and only accessible to the gov't and the bad guys, or is it better that if it's possible for it to be leaked, then everyone should have equal access?
Further, it will become far easier to catch the people who are giving this information out if the gov't can monitor the output of the wikileaks machine.
Add a watermark for each individual access of information, whether it's a text watermark, image watermark, etc. Some piece of information that is added on demand that codes (in a hidden fashion) who accessed a given document and when. Then scour wikileaks for these watermarks and you immediately discover who it is that's providing the information and you stop the leaks.
The "bad guys" won't give you the documents back so you can figure out who leaked them.
There are ways to defeat some watermarks, and it will form a sort of arms race will result, but one may improve one's own security very quickly this way.
Further, wikileaks will now become a source for disinformation. Yes, the gov't now has a chunk of information on there.
But let's perform another thought experiment:
China doesn't want to come out against north korea in public. The US wants to find out China's mind on the matter. We can send request after request - all ignored, or we can "leak" a little information that suggests one way or another amidst a flood of other information which really has limited value, and force China to either stand by what it has said privately, or publicly call out their position in order to refute the "leaks".
I'm not suggesting this was done in this case, but keep in mind that governments have used "leaks" for centuries to force others into a disadvantage. Companies do this regularly - as an example, Apple carefully leaks information to quell or build up hype, prepare stockholders and the public (such as Job's illness), etc.
As "dangerous" as wikileaks is, if wikileaks isn't around someone else will be, and it can be used to significant advantage if managed properly.
I wish those who were leaking information would do their jobs and keep their agreements and oaths, except in the face of egregious human rights and international "law" violations.
So, for my part, I'm not against wikileaks, and if the gov't's are smart they'll use them to their advantage to root out moles, and use them as a channel for misinformation and propaganda.