I believe this kid did this partly because of his sexual orientation. Not that being Gay is a reason to commit espionage but Gays tend to run in circles that are more open to liberal ideals. The same ideals that thinks it's ok to release thousand of classified documents to the public. So I believe he was a security risk and being gay was just one of the reasons.
I am still wondering how a mere Private gained access to so many confidential documents and reports.
I've never been in the service, but from what I understand, enlisted receive intel on a need-to-know basis. He should have not had the access and clearance to obtain all of the information that was leaked. This leads me to three possibilities:
1. He was not acting alone.
2. The military still does not have sufficient encryption (remember when the Taliban were using our unencrypted GPS satellites?)
3. He is a fall-guy, and the real investigation continues.
---
As to why he did it, this is largely irrelevant. One incident does not make a trend.
A traitor is a traitor.
---
Unfortunate that he was not a Log-Cabin Republican?