As a Canadian, I feel insulted that people who have broken all sorts of laws are still living off the taxpayer portion. I am a taxpayer, just as I'm a Canadian, so I feel insulted. I think a majority of Canadians feel the same way. The quick and short answer is that once the legal processes had been exhausted, he should have been deported.
On October 1st, 2012. See this statement in context.