I don't think that he could have gained much support by pardoning them: I'd expect the groups of people who might still be pulled (back) on Trump's side and the group of people who would celebrate a Snowden or Assange pardon to be mutually exclusive. And if Trump is good at anything besides golf, it's correctly assessing whom he might sway and with whom all efforts would be wasted.