You'll forgive me if I decline to discuss my views of the relevant NSA programs, since /. isn't exactly welcoming to opinions more nuanced than "Snowden Good. NSA Bad."
All I'll say on the subject is that there are mechanisms in place for people who feel their Government is doing wrong. He could have gone to the relevant Congressional committees or the Inspector General at NSA. He could have used the whistleblower act. He ignored all of those options and leaped straight to leaking, then further threw the baby out with the bathwater by leaking details of programs that had no bearing whatsoever on domestic civil liberties, like NSA's activities against China. In effect, he substituted his judgment for the judgment of our elected representatives, an act of extraordinary hubris in the words of Robert Gates.
In spite of everything I may have retained some understanding of his choices had he opted to selectively leak the details of NSA's domestic activities. He didn't do that though, he took as much as he possibly could and leaked it all, with no consideration for the damage it would do to American interests and national security. That may not mean anything to you but such actions have far reaching ramifications and I don't recall seeing Mr. Snowden's name on the ballot when I was selecting the people who would wield that power on my behalf.