Anti-whistleblower/leaker sentiment has always been a strong force in every gov’t - only being physically in the jurisdiction of the ‘enemy’ is decent protection, and even then assassinations happen.
Governemt criticism and whistleblowing is generally regarded more highly. As far as I can tell Snowden is well respected and the idea of granting him asylum is fairly popular (it almost happened, but the US's pressure is strong).
The laws in place aren't as good as you'd hope, though. The powers that be are, for some reason, not very happy with the idea of it becoming easier to expose their misbehavior, so protections for whistleblowers are not all that great. There was a recent attempt to pass a law that improves these protections, but it got watered down quite far.
Is it true that US whistleblowers should consider getting to Berlin before leaking their information as German laws on speech would help protect them? For example wouldn’t Assange and Snowden have been much better off if they had?