The point is not his educational non-achievement. His level of dumb-assedness is more an indictment of the NSA vetting process than of himself.
The point is that we do not hire people to work in these agencies to make their own decisions about what to keep secret and what to expose.
I think that he served a useful purpose. I might even go so far as to say that I am glad this got out. However, just because HE was "right" in this case doesn't mean that every disgruntled peon in the intelligence bureaucracy is going to be right in the future.
I fear that giving him a pardon will encourage every harebrained idiot to release stuff that they think shouldn't be secret...you know, just 'cause it's right, in their view. "Hey, you didn't prosecute Snowden, why are you prosecuting me for giving the Russians our launch codes? There shouldn't be secrets, man."
Capiche?