I have blamed them all. Trudeau has been lying about controversies lately, so I will never believe that we did not have any other reasonable options available to us to fight the lawsuit, if he says such.  You make good assumptions, but that's  all they are, assumptions.   You might conclude that Harper kept fighting as there was an attainable end game.  He obviously had a view of Khadr shared by the other half of Canadians.   A new government obviously changed the dynamics of that fight.  Trudeau followed through based on his ideology, which makes sense.