Ellis: "The government needs to take responsibility to protect Canadians and stop counting on others to do it for us."
What an absurd statement. 
How can Canada possibly protect naive Canadians who venture into enemy territory in the most remote parts of the globe. (Lindhout and Boyle). 
Your call for Canada to put more resources to this end is preposterous. The U.S.  has millions of troops and intelligence personnel around the world, and yet American citizens are not immune to kidnapping.
I guess to a hammer everything looks like a nail.
But hiring ten thousand more Andrew Ellises will not solve the problem.
It is a psychological problem in the minds of people like Boyle that needs to be addressed. Protecting them from themselves is the issue.