I think a lot of Dems voted to keep Trump out of office. I think Trump voters voted for someone who "says it like it is", will "drain the swamp" or wasn't part of the establishment. Sanders had the same populist energy and messaging that Trump had & could've swung it. It's all conjecture though.