He violated that trust he is a traitor pure and simple.
methinks we might have dueling traitors..who lied and betrayed US first? Is it traitorous to unmask a traitor by the only means possible? If we had a fair and just government I might agree with you, but in the course of human events....which I think we are nearing at breakneck speed from an out of control government sometimes options are limited. What happened to fast and furious? Benghazi? IRS? Reporters records being taken under false pretenses? who has gone to jail or even been reprimanded and not promoted?
The Hacker-in-Chief is exploiting the weaknesses in the system (i.e. conservatives' penchant for following rules) to accomplish his own ends.
In the case of Snowden, we simply have one patriot who is willing to apply Alinksyite tactics to the other side. He's a man with, as far as I can tell, altruistic motives that transcend traditional left-right politics and go the heart of our personal freedoms as Americans. JMO.