As a traitor or someone who did the right thing?
Undoubtedly a traitor.
Releasing information about the collection of metadata I can get behind; but releasing over a million documents, most of which he didn't read and some of which fell into the enemy's hands, as well as talking about cyberwarfare with China
and taking refuge in Russia all make him a traitor in my book.