Trump won because he lied. That's number 1 and an incontrovertible fact.  Number 2: A lot of Americans are racists, regardless of skin color, and find it easier to blame someone else for their troubles than themselves.  He won because conservatives are as a group, vengeful, nasty, I-got-mine-you-get-yours kind of people, who, when they don't feel they've gotten theirs, look to the easiest target, and Republicans support this behavior. He won because of the unceasing war on Hillary Clinton run by the Republicans for decades our of fear that a competant, knowledgeable woman would someday run for president and do the job right.  So they made a woman, a single woman, the biggest boogie man on the planet. They posted fake story after fake story after fake story deminizing her relentlessly and low information votes of all stripes and misogynists, racists, conspiracy theorists and other haters ate it all up. Trump ran on lies, fear, and hate. That's why he won and it's straight up pathetic.