Here are the reasons Trump won:
1. The hated and distrusted media attacked him relentlessly.
2. Hillary was a corrupt criminal and a pathological liar.
3. He wasn't an elitist politician, he spoke like us and acted like us.
4. He didn't give a rats ass about political correctness.
5. He loves this country.
6. He is a leader.
Here are the real reasons Trump won.
1. Hillary was an awful candidate.
2. Too many people voted for third party losers because the media told them Hillary had this.
3. We have too many stupid people who think that Trump was a "leader" because he had a reality TV show. You might as well call Honey Boo-Boo a "leader".
4. He happily played on the racism, homophobia and misogyny of this country, because actually discussing real solutions is too complicated for people who watch Honey Boo-boo.
5. The media didn't call him out on his bullshit early on because he was good for ratings. By the time they did, the damage was done.