Exactly what everyone has basically been saying.
Not many people really liked the idea of either candidate for various reasons for each. However those people in majority voted for the person that they had less of an unfavorable view of: Trump. “The lesser of two evils” won this election for Trump. Which is surprising because the MSM was in the bag for Clinton the whole time, while dragging Trump through the mud on nearly every sound byte, and anything they could throw at him.
Besides this being evidence of people voting “the lesser of two evils” in their minds, it’s evidence of massive distrust of the MSM. People just don’t believe the talking heads anymore, in fact they believe the opposite of whatever they say.
In conclusion the MSM won Trump the election by trying to cost him the election, period. If they had been fair on Trump throughout the primary and general then Hillary would have won. This election wasn’t just about rebuking the establishment, it was about rebuking the MSM, and snowflakes in general.
I think this is the primary reason for the unfavorable view of Trump. The media did everything they could to smear him, but when it came down to it, the most they had against him was ad hominem attacks.
The unfavorable view of Hillary, however, is deeper and more substantive. She has a long history of corruption that cannot be whitewashed.