Disagree with you both.
Snowdens activities definitely crossed over the line between ‘whistleblower’ and traitor.