Yes, I agree with. Giving them a second chance by expunging one old felony record would probably be good. But if this is used to give them a third and fourth and fifth chance, then that is wrong.
Screw this idea!
I need a 55 gallon barrell of credit card record expungment!!
Ha! Now THAT is where the big problem comes in. If the records have been expunged, how will the system know if this is a "second chance", or a "tenth chance"?
I guess I could see some situations where expungement would have some value to society, however, if very liberally applied at all, one of the unintended consequences of expungement is to provide a strong disincentive to "keeping your nose clean". In essence, "Look what he did, and got away with it - why should I try so hard to stay straight?"