Why are we in Afghanistan? This was supposed to be a humanitarian mission. We're not supposed to be conducting a military occupation. We are treading a fine line here, and our government's lack of concern for the civil and human rights of Afghan citizens is making our presence there intolerable.
Other NATO countries came to the very pragmatic decision that (1) to win, we need to win the hearts and minds of the Afghans and (2) most of these insurgents are not Taliban: they're local citizens who are protecting their homeland. Hence they are very careful with the Afghans they detain: they monitor their treatment and they are careful who they hand them over to.
As well as being criminally negligent, Harper is just so very very stupid. Canada should be forced to pay reparation for every bit of damage we've done in Afghanistan, to both life and property.