That said, I do think he absolutely deserved to be released, not because he didn't deserve to be locked up in the first place, but because he's clearly been rehabilitated and has done great work during his time in prison. All that considered, ten years seems like a not unreasonable prison sentence for what he did. I hope he'll continue to do good when he's released.
Just because he was decent with computers does not mean he should be busted out of jail.
Under our system that means he should be considered innocent of it.
This conversation is messy mostly because people are refusing to do that, which is akin to vigilantism.
A good faith discussion should only involve the charge he was convicted of and pardoned for, which is the narcotics charge.
Under the presumption of innocence, the legal burden of proof is thus on the prosecution, which must present compelling evidence to the trier of fact (a judge or a jury). If the prosecution does not prove the charges true, then the person is acquitted of the charges.
There can be whatever reason he wasn't convicted, it doesn't change the fact that he wasn't and presumed innocence is the legal default.