Manning
Decision seems appropriate. You have to punish a soldier who breaks the basic rules so drastically, but it's clear that Manning wasn't intentionally "helping the enemy". He's not smart or strategic enough to form that decision. He's obviously an immature and somewhat confused fellow who ended up being a tool for two conflicting forces.
First he was a tool for the milifairy, eager to prove its Die-Versity creds. Manning was nominally homosexual, so he needed to be placed in an important position where the People Who Count (ie ACLU, GLAAD, etc) could see him working.
After he was in the important position, he was eager to prove his own creds to
someone who would respect him, so he became a tool for Assange.
The real crime here was committed by the milifairy. They violated a very old rule that still holds true. Don't put people who can be blackmailed or 'turned' in critical positions, even if you need to satisfy your bosses at ACLU and GLAAD.