Trump does not deserve a free pass for any of his horrible policies.
Neither does Obama.
Nor Bush Jr.
Nor Clinton.
Nor Bush Sr.
Nor Reagan...
But to blame Obama for Trump's major transgressions because of Obama's less serious transgressions is intellectually dishonest. What you say sounds good on paper, but it just provides defense for Assange's indefensible defense of Trump (but of course, Assange is just being kind to Trump...again).
I'm not blaming Obama for Trump's transgressions. Trump's transgressions are on Trump and Trump alone. But I will say that Obama transgressed (for instance, suspending habeas corpus), and point out when Trump's transgressions are continuations or escalations of Obama's (for instance, the drone war). Trump could have insisted on a repeal of the 2013 NDAA (at least to the extent that it suspended habeas corpus), and stopped the drone war. But he hasn't done the former and has escalated the latter. It would be dishonest not to point out that what Trump is doing is not new policy, and further not to point out that it's not Bush-era policy that was suspended during the Obama years and reinstated by Trump, but rather policy followed during the Obama years (possibly continued from the Bush years, possibly new) and carried over into the Trump administration.
By contrast, Obama had repealed a rule preventing the US from giving funds to programs that discuss abortion in other countries; Trump reinstated it. That's on Trump and only Trump. Obama did the right thing, Trump did the wrong thing. (Granted, this has been the standard for decades: the ban is in place during Republican administrations and lifted during Democratic administrations, but Trump could have broken that precedent by refusing to reinstate the ban. That he didn't is a black mark against him.)
Meanwhile, Ken Starr warned Bob Mueller not to go on a fishing expedition.