Are you holding Snowden responsible for the New York Times' failure to properly redact documents?
And when other people leak far more relevant information? (by topic and by time)
We can talk about the White House's absolutely shameful wrist slapping of Petraeus, or the leaks mentioned in the article you source, but that still doesn't address whether Snowden messed up when he facilitated the NYT in releasing unredacted information. Just because hypocrisy exists doesnt mean that anytime we critique someone we have to also bring out a laundry list of other people who messed up even worse.