Desertion from volunteer forces is despicable. Those who violate this trust are not moral paragons making a statement, they are dishonorable cowards breaking their sworn oath. Organizations that support this weaken the nation that holds them. It doesn't surprise me that Canada does, after all, if you took a look at the public money being spent on defence, and the private organizations raising money to support terrorism in a hundred different religious/ethnic causes, which do you think gets more money from Canada? There are some good reasons our allies point accusing fingers at us, I pity those poor CSIS buggers who have to report on threats they can clearly see to a gov that clearly refuses see.