Yes I agree with both of you. They are very time consuming and the Canadian Government is extremely picky when it comes to granting pardons. We don't get as many pardons since our clients don't seem to want them as much. A lot of them are self-employed and feel they don't need it so we don't push it.
We are the opposite in the sense that we do much more work on waiver/border cases than pardons.