We can agree to disagree, but I think what he did was the smart play there.
Here's why I think so.
Who in the government should he have gone to?
We're talking about a lot of reps and senators, some of whom are either on intelligence committees (and possibly approving these actions, or at least the autonomy of those making those choices), or people who are beholden to those congressional members who are. Or he could have gone to people who have no experience with this or no influence to do anything.
Given what he knew of what happened to people who "work against" the US, do you really think the Bradley/Chelsea Manning option was one he wanted to risk?
I don't think our government is full of corrupt, evil and hateful people trying to kill as many people as they can.
Instead, I think it's full of hard working, well meaning people who succumb to the same pressures and tunnel vision that we all do.
And sometimes, those people, under pressure from us, the populace, make them try to find solutions that may inch towards tyranny without us knowing it.
Snowden is an idealist, but he needed to show that same populace what our desire for safety was leading to.
I don't believe the guy should be deified, but I don't think he actually matters other than as a part of history and someone who showed us a mirror.
And I don't think you should dump on the fact that he handed them to journalists.
They literally are one of our government's greatest resources in keeping it honest.
Not because it's an inherently noble profession, but specifically because our freedom of the press allowed them to have incentives in routing out corruption, whether that's money or fame, etc.