Not true, by his own admission: https://www.scmp.com/news/hong-kong/article/1268209/snowden-...
His actions are only seen as a 'sin' if you already agree his whistleblowing wasn't warranted.
Sure, he likely signed a new contract with BAH. If that's where the line between ethical and unethical behavior is located, I guess my worldview needs calibration.
I see you've been downvoted. I upvoted your comment, since you posted a factual link and contributed to the discussion.