It is easy to also forget, however sad, that the people that do know of Snowden, and are familiar with what he did, think he is a traitor and should stand trial for his "crimes".
There isn't any conflict between believing both this and that some of what Snowden did was admirable. The common belief is that the U.S. is supposed to be a nation of laws.
[1] http://www.cbsnews.com/news/poll-most-think-edward-snowden-s...