More will be sending them to fight with ISIS knowing they get free medical care in Canada if injured and the government will give you $10 million if you get caught by the US.
As you probably have not reviewed the entire case you might find it interesting that Khadr stated that he was on a battlefield and any actions he took were as an act of war. Such acts were against the US and it's allies which Canada is one. In most countries when one takes up arms against their own nation the are jailed for treason.
As for his confession he not claims he lied. Who knows how many other lies have been told.