Yes wikileaks has done very good things for the world. No, Assange is not the moral actor he claims to be.
I agree completely that the leak was very significant, but my preference (I think; not 100%) would be that Snowden hadn't leaked.
How does that work?
Lots of evil is done in the name of "trying to make the world better". Its not unreasonable for people to be more interested in what they see your actions as likely to produce (and what they see that you reasonably should have known that they were likely to produce) than what you intended them to produce.
(And that's even before getting into the fact that "better" is subjective and one person's better can easily be another person's dystopian nightmare.)
Musk is worrisome because after the innovation honeymoon is over, he could easily end up functioning as a closed-world promulgating autarch - just as Gates and Jobs did.
But Assange and Snowden? Their very popularity is founded on forcing open centralized amalgamations of power. They have localized power and surely an assortment of groupies etc, but these structures simply cannot scale to dominate a medium city, never mind the world.
So even if they are run-of-the-mill psychopaths playing their roles solely for self-advancement, the possible damage they can do is quite limited compared to say any unnamed multinational executive.
Capitalism created a Schelling point for getting useful public goods from self-interested parties. Compared to the prior most-lucrative path of government (likely via revolution), it raised the average amount of control for everyone while constraining the maximum control a winner could obtain. The general belief in free exchange of information advances this cooperation point to even smaller power structures, leaving the supernodes with even less privileged leverage over the rest of us.
Again, not against the former two, but I don't think that is an apt comparison whatsoever.
The quickest example comes to mind is how much of a douchey move this is from Assange:
http://gizmodo.com/wikileaks-just-published-tons-of-personal...
And how Snowden was a patriot for uncovering the omniscient warrantless wiretapping, but he also released the means and methods for how the NSA does literally their job in hacking foreign intelligence targets.
Publishing unredacted documents does help sell their authenticity to the general public but I think too often the harm is too great, especially to innocent parties.
But what if Wikileaks waited to be asked... Who do they give the docs to? Just courts, or interested civilians? If the former, how does that help citizens know what's going on, and if the later, what's the difference between just releasing it and selectively releasing it? This also requires people risk their freedom to request the full version.
And more critically, that means to prevent the publishing of full documents you simply need to kill the messenger.
Running Wikileaks the other way wouldn't be useful and still wouldn't appease the wrong-doers.
[1] http://www.theverge.com/2016/9/9/12864328/wikileaks-threat-r...