Two key things in this case:
"I'm a Canadian citizen, I'm a Quebecois, I'm a (permanent) resident who lost his status because of his criminal past," Morales told reporters at the federal courthouse.
and
He has received letters of support for his case from his ex-wife, his former sister-in-law, and from others including the addiction counsellor who supervised his alcohol-treatment program.
He was a permanant resident but chose to flaunt the life he was given here and the priviledge of living here was taken away. I guess he should have thought about deportation before becoming a criminal?
The second part: I wouldn't put too much stock in those letters of support, his ex-wife wants him here working so he can pay child support and alimony I bet.
I don't think the length of time he's been in Canada should have any bearing whatsoever on whether he can stay or not. If you do take that into consideration that is simply saying if you break the law long enough, you should be exempted from paying the penalty. Kind of reminds me of an old timer who was caught in the US not long ago. He escaped prison when he was 28 and was caught when he was....60?
Whether or not he has turned over a new leaf is irrelevant. His residency status was revoked due to his criminal activities and he chose to flaunt the law and stay here.
If nothing else he should be put on double secret probation and if he even gets so much as a speeding ticket, kick his ass out.