Look dude, I'm saying it takes more than "broke an unjust law" to become an Real American Hero. You can say that what Snowden did is justifiable and make that argument -- it's a very good argument to have. You can't make the argument that the oath-breaking by itself is right. Hell, Weaver is more of a "True American Hero" than Snowden is. You don't even give a fuck about Snowden yourself, you give a fuck about the ideal of transparency that he has temporarily become associated with. Stop conflating the man and the ideal if you want him to be more than a Folk Hero.
Personally I think Snowden should receive the judgement of his peers on American soil by a (PUBLIC) American court. He has undeniably committed a crime and needs to task for that. But living for 15 years in habitual paranoia in exile in some shithole third world country seems entirely out of proportion as well. He did break his bond -- and if the cause was truly just then he should be content with the responsibility of his action. THAT would serve to make the man himself more heroic.