It doesn't seem to be a very popular opinion on HN/Reddit/etc. I've noticed a couple other people besides myself, although casting it as hero/villain is a bit of a simplification - I think what he did was reckless and I don't think he's been forthcoming about his motives. I've seen a lot of people downplay the comparison between Snowden's actions and Manning's actions. As I see it, Manning took thousands of sensitive documents that he didn't read and handed them over to Julian Assange, but on the hand Snowden took thousands of sensitive documents that he didn't read and handed them over to Glenn Greenwald. Personally I think the biggest difference is that Manning owned up to what he[1] did, but Snowden washed his hands of all responsibility and insists that any harm that may have come from his actions is the fault of the media, neglecting the fact that he was responsible for the media having those documents to begin with.
Then there's the issue of the reporters he chose to give the documents to, who I think have been sensationalizing the issues in order to milk these documents for as long as possible. If Snowden had stopped at the first document that was released, I'd probably have a different opinion. It seems like just about every release following has been purely about legitimate foreign intelligence operations, with some language thrown in to say "there is no indication as to how many Americans or innocent civilians have been targeted under this program," with the implication that you, your family and loved ones may have been spied on by the NSA. It's a scare tactic to bring in more viewers and more advertising dollars. Every time a news outlet does actually reveal groups actually being targeted (like Russia, China, Al Qaeda, etc.), I tend to think that it's exactly the kind of people I want the NSA to be spying on.
[1] Preemptively: yes, I am aware of the Bradley/Chelsea thing. No, I am not trying to make a statement. At the time that Pvt Manning plead guilty, he was known as Bradley. Now she is known as Chelsea, and it just gets confusing trying to figure out which pronoun to use when referring to events in the past.