Trump and his ego thought he could outsmart and tame the deep-state.
He compromised with them, or misjudged them, far too many times. Assange was one of those cases. He should have pardoned Assange.
Trump not pardoning Assange is a stain on him, IMO.