Solution is : EXIT CONTROL
It's not for everyone, Customs/Border Services just need to do this for PR Card holders only !
They already stamp your passport when you enter Canada, so why not stamp it on the way out? when you are leaving for vacation etc, they take a quick look at the passport...