What I find interesting is that my opinions on Edward Snowden have drastically changed over time.
When the leaks first came out, I regarded him as a hero, for exposing what the US Government was doing. At this time my view of the world was extremely America centric, where all other countries were pretty powerless and the US was the only one doing such deeds. I think this view was fairly naive.
In the last decade my thinking has changed. After seeing that Russia, China, many EU countries, Iran, and Israel have similar programs and are also weaponizing the internet, I've come to think of Edward Snowden as a traitor. It is not just the US doing these things, everyone is. He exposed the US's tools and has weakened the US's security position immensely. Countries like China and Russia are gaining in this new battlefield, and what advantage the US had has was lost with Snowden. It is now more like if he leaked the schematics of US weapons to Russia during the cold war. I find it telling as well that he fled to Russia.
I find many people have had a similar turn of opinion with Julian Assange. Perhaps it is because Geo Politics has simply gotten more confusing -- it does seem that America is no longer the 'World Police'
But on the other hand, he did wake up Americans to the concept of security. Once the cat was out of the bag that everyone was being spied on, and that governments have the power to breach systems, it seems that people have come to care more about these matters. I would say this a good thing
He is definitely a very interesting topic