By no means do I agree with what she did, but lifelong criminal records are of no benefit to anyone. Criminal records should be automatically expunged after a period of time assuming you stay out of trouble. If you get into trouble during the period where you still have a criminal record, then the period of the new record doubles, and so on. I'm sure a lot of members know someone that did something stupid in their youth but have become good citizens since then and are still being punished decades later when they apply for a job or try to travel. All a criminal record does is hold people down long after they could have gotten themselves back up.
I can better understand pardons for economic crimes. Rob or embezzle, do your time and prove to yourself and others you can provide for yourself for 10 years and I can understand. Emotional crime, murder, sexual, assault etc is different as the crime shows a lack of ability to control emotions.
Ten years later are the underlying emotions are still there?
Are you allowed an assault every decade because all records have been erased?
Sexual assault is a hard one in that so many cases aren't reported. A person gets charged for their first but was it their fifth (Four weren't reported) and is off in a few years and pardoned in ten.