Actually, it is right what he did. Given how much dirt has been exposed do you really think there was another way to do this? What Snowden did is a prime example of civil disobedience: sometimes a country needs to be called out on what it's doing is wrong, no matter what the laws say.
That said, whistleblowers are in for a rough time and usually get acknowledged for what they did when they're either too old or dead.
That said, whistleblowers are in for a rough time and usually get acknowledged for what they did when they're either too old or dead.