"Don't mess with the USA and then whine when they hang a serious licking on you."

That's your substitute for the rule of law? Khadr was a child soldier fighting against US invaders. The standard on a battle field, where Khadr was captured, is not Marquess of Queensbury but the Geneva Conventions — a standard that the USA decided to abjure. Had the USA extended Khadr basic legal and human rights, he would not be entitled to compensation now.