A pardon is unnecessary because Assange didn't do anything wrong. He's not going to admit guilt for a non crime. Besides, President Trump controls the DOJ. They can drop the charges anytime they want but for some reason they are choosing not to. A lot of people are pretty pissed right now.