Earlier quoted context omitted.
Traitor is obviously a loaded term, but Snowden surely broke the law and then fled the consequences. Maybe you think it's a bad law and he had good reasons, but it's not unreasonable for people to believe he should be in jail.
To add to that, he fled to a country whose legislative and political transgressions far outnumber the United States'. Which, imo, hurts his credibility as a serious seeker of justice.
My point being that there are larger forces guiding our lives than our individual beliefs and actions.
Or put another way: as long as Snowden criticizes the transgressions as he sees them of Russia, isn't this what credibility requires?