Someone needs to. This is a huge gray area of the law, at least in interpretation. Prosecutors like it because it saves them from having to go to trial over relatively minor cases, and it offers the offender a second chance. They have to keep some record of the offence so people do not abuse the system by claiming a first offence when in reality they have been convicted numerous times. Law enforcement and background check companies abuse the system by claiming that if the record exists, then the person's record is not expunged. Supposedly, only law enforcement has access to the record, but in reality background check companies and others get to it through police corruption. Instead of subscribing to public criminal databases, the companies pay a cop under the table to run background checks for them in confidential databases, thus harming folks who, in good faith, made a deal with the prosecutors in return for a clean record. The end result is that defense attorneys will no longer accept expungments because they are a dead letter.
Instead of whining they need to amend the law to delete the provision allowing for the expunged record to be used against you in sentencing for a future offense.
THAT is the key. THAT is why its not expungement under any definition that I am aware of.