I don't think for a moment that Hicks is innocent. But that's hardly the point. The question is, is David Hicks a danger to the USA and Australia? If he is, then WTF is he being allowed out in just a few months? If he is not, i.e. if it really is safe for Hicks to be allowed his freedom in a few months, then WTF was he detained for 5 years without charges, or a trial, or proper access to legal representation?
You cannot have it both ways. The reason that the USA and Australian governments justified keeping him, and others, in appalling conditions at Gitmo was that they were a danger to our society. Too much of a danger to even let the media have access. Too much of a danger to even let the Red Cross report on conditions there. If that's the case, then the plea deal and short sentence make no sense at all. The obvious conclusion is that the USA and Australian governments know fully well that Hicks does not pose a serios danger.
That does not mean he's not guilty of terrorist crimes, or of being a traitor. I, for one, would have liked to see him put up on public charges so that we could all know exactly what he did. We might then have had the chance of getting a real, legitimate conviction. As things stand, the whole thing is a joke. And a pox on the USA and Australian governments' legal reputations.