Whatever you think of the payment it made no sense to spend millions of dollars fighting a case you cannot win, only to then payout $20M.  

So even if you disregard that his rights were violated, for financial reasons alone this makes sense.  Wasting millions in unwinnable court cases was the Harper way and it was incredibly wasteful for tax payers.