Fact that it's in their file means they went through the justice system for it, and paid for their crime, which is precisely part of the social contract. Point of their article is that tech services should be bound to some similar expectation. What you're suggesting is that making some mistake in your early years makes you unredeamable to society's eyes.
And even then, it's an attack ad hominem. Who makes an argument doesn't detracts from the argument's validity if it's a good one.