I don't think you get it. Nothing will change because of the canadian soldiers having been there. In the end, the Nato forces will leave, after Nato and Karzai have make a deal with the Taliban that essentially puts the Taliban back into power.Yes, life for young Afghan boys will be better after the Canadians leave.
Do you think Nato will stay in Afghanistan forever?