"factors you can't comprehend"
You give Pvt Manning _WAY_ too much respect/credit. Pvt Manning was a TRAITOR as far as I'm concerned, trusted to keep secrets, and broke that trust. Whistle-blowing about certain things like mass surveilance should've gone to CONGRESS, first, or at least "up the chain of command" in the Army. But Wikileaks became "15 minutes o' fame", and that's how I see Pvt Manning's motivation.
There are military secrets I know from being the military, from decades ago, that I have not disclosed. I consider it honorable to keep them secret. I'll say no more on the matter. Others should be the same way about such things.