We had one terrorist plot foiled a couple years back in Toronto, but overal it doesn't happen a lot. Canada, being in Afghanistan, is on the Taliban's hitlist, but overal we haven't managed to piss of the muslim world as much, seeing as we're not quite so enthusiastic about policing the world, blowing up civilians, and telling other people how to run their lives.

But, undoubtedly the main reason terrorists don't attack Canada; we're their staging point for attacks on America! Canada has a huge border that can't possibly be patroled at every spot. There's no sense in making the Canadian police and government more vigilant in routing out terrorists. They want us complacent and unshaken, so we'll leave them alone while they set up here before moving into the states.