...other stuff in your post: I have been careful not to criticize your point of view here because I realize that you might be right about Snowden. I am always a supporter of the little guy against the big govt machine - and I think there is some real validity to the point that there was no real place for him to go with this information. The PTB's would undoubtedly have crushed him like a bug if they thought they might be revealed.
I also think that Snowden's revelations have been very useful for the public as a whole.
I am just not sure whether or not he is a traitor or a hero, and I suspect he may be a bit of both. I think that there is little doubt at this point, however, that he being used by Putin. I also don't think he has any true autonomy anymore. I do not envy his future.