I think it makes a huge amount of difference exactly because of what you stated. A pardon absolves one of the sin as if it didn't happen, legally. It however does not wipe the knowledge from people's mind as if it were the gadget from Men In Black. So, adding the <pardon> bit just adds to the depravity
> A pardon absolves one of the sin as if it didn't happen, legally.
This is incorrect. A pardon is not an expungement. The conviction remains a usable historical fact and could still be referenced in later legal procedings.
Exact ramifications vary between innocence-based pardons, rehabilitiation-based pardons, and pure discretionary clemency.
In fact, part of accepting a pardon is accepting guilt. That can particularly be consequential if there is a civil case associated with the criminal charges. For example, if I'm charged with drunk driving and I run into someone's house, by accepting a pardon I have to admit that I'm guilty of drunk driving which the home owner can then use in their civil suit to extra money for the damage I caused.
This is part of the reason why people will sometimes not accept a pardon.
I think you're missing the point. If you are a felon, there is baggage that comes with it which varies depending on the state. Some felons can no longer vote or legally own a firearm. Some felons find it hard to find a place to rent. Unless of course, you've been pardoned.
I also even stipulated that people could not be made to forget about it. Yet, you then reiterate that after telling me I was incorrect.