I do take *some* issue with that. A repeat offender? No, let them have the stigma. But a one-time offender who has truly reformed himself should be able to expunge his record after a certain amount of time.
"But a one-time offender who has truly reformed himself should be able to expunge his record after a certain amount of time."
According to many law on the books, once a felon has fulfilled his obligation to society his 'citizenship' is restored.
If not, then you might just as well give him or her a life sentence.
Ex-felons can and do vote.
(of course, some current felons vote as well. mostly Democrat)