I can't answer this question perfectly. I haven't been a member of the Canadian Armed Forces since 2013.
I believe that Operation Honour has had some positive effects. However, it isn't aimed at the right target. It addresses the symptoms rather than the source of the issue.