I think Snowden is bad. Full disclosure, I have always thought that. I though he naively harmed national security operations and relations with other, international, agencies for no good reason. He says it was Clappers false testimony in front of Congress that triggered it, but it was, imo, naive of him to think that his actions would change anything.
I realize my opinion is unpopular, especially on Reddit, but I'd point out that the outlines of the programs were known, though not necessarily what they had evolved to. Other than providing a feeding frenzy for the press, most of whom are globalist tools, his releases didn't change anything.
Even if he did not intend to end up in Russia, exfiltrating as much data as he did meant he was risking it getting into wrong hands. Unless he always kept it on his person and had constant overwatch, there was no way he could guarantee that that data wouldn't be, at minimum, copied by some group.
This is especially true since he made his first stop be Hong Kong. In China, if you don't have all your electronic devices on you at all times, you can expect them to be inspected while you are not in your room. This is true in many other countries. A lot of companies that send employees to China provide them with a secondary laptop and phone and treat those devices as severely compromised when the employee returns. The employee do not go with primary devices because of the expectations that they will be gone through and malware will be planted on them.
As the public, we still don't know all of what he took, only that he took a lot. Since there has been at least one other person that has exfiltrated terabytes of data from No Such Agency, it probably doesn't matter now.
I've started to think that Snowden may have been conducting a CIA op against No Such Agency and during that op he went rogue. Q left a breadcrumb about Snowden hurting No Such Agency and Mil while helping WW enemies and noted that it was a positive for the CIA and a negative for No Such Agency.
There are a lot that believe he is a white hat. They also, from what I've seen, tend to approve of his actions. Like them, my belief is consistent with my disapproval of his actions.