Capitalism and libertarianism are different from fascism.
Otter and others,
I agree that mistakes in the distant past should be forgiven, at least as far as creditworthiness (certain criminal matters like murder being well beyond the scope of this discussion). I just don't think bad behavior in the past (early 90's to the blacklist date) should be relabeled as good behavior and treated with honor.
Forgiveness typically means letting go of whatever a past mistake was... If a friend and I have an argument and years later forgive each other, we're not going to start our friendship over, we're going to start right where we left off before said argument.