because he has help decrease tension in Korea, decreased unemployment nationwide, gotten us out of the TPP and secured our borders despite being fought every step of the way by both parties and the media. Also this list is pretty biased. LBJ is arguably the worst president we have ever had!
Lyndon Johnson should be number "9" and George W. Bush (Dubya) should be number "10", and I'd move Ford and Nixon up as well. I don't understand the postmortem idolization of Reagan. He was a rotten actor, a mediocre spokesman and a manipulative, deceitful and indolent president.
Trump probably won't be considered (historically) the worst president in terms of completing campaign promises and certainly presided over a prosperous time in the American economy (something we give far too much credit to the president). He will, however, be remembered as the most corrupt, treasonous and most damaging president to American and worldwide democracy and a stain on American history. As far as how he will be ranked in a list like this, he'll probably be placed around 39.