Even assuming that Khadr won, there's no guarantee that the courts would have awarded him $20 million, or even $10 million. 

Besides, if the courts choose to award Khadr money, that's different than if a Liberal government chooses to award him money.  The courts are neutral - the courts go a long way to ensure that they are neutral.  The Liberals on the other hand are anything but - anything they do smells of politics.  The politics behind this award stink.