Heroes can be flawed and I readily accept that both Assange and Snowden are. But I still regard them as heroes. What they did required immense courage and personal sacrifice. It is not easy to hold a superpower like America, with enormous potential for abuse, to account. For years the USA has been trying to discredit Assange and Wikileaks to reduce their ability to influence public opinion and to a considerable extent they have succeeded. Whatever Assange's shortcomings, nothing changes the fact that US soldiers were murdering and torturing innocent civilians with impunity and laughing about it until Wikileaks exposed them. The NSA thinks it has the right to spy on everyone in the world without any accountability and Snowden rightly called them to task for that. Of course these people have shortcomings and of course the American authorities and others in their pocket do everything possible to publicise and exploit those but it does not detract from the value and importance of what they did. They are heroes and if there was justice in the world they would be feted as such.
Agree with that completely