I personally think Snowden was a traitor. He released way more information than was necessary to accomplish his goal; The information he released has almost certainly put lives in jeopardy; AND he fled to Russia which is essentially a totalitarian state where his presence, if not aiding in a material way, is aiding Russia in a PR capacity. If you haven't noticed, Russia is turning out to be, if not a geopolitical foe, and outright enemy of the United States.
Why have we got to jump to questioning people's motivations every time they stray from the party line? ...As if there is only one acceptable opinion to hold on everything.
Sheesh