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.
You don't become guilty or innocent based on legal proceedings. The point of a case is to establish guilt for the purpose of punishment.
But an innocent person doesn't become "guilty" even when the evidence shows that in the court. A guilty person remains guilty whether a court can prove it or not.