A lot of what you are saying is valid, but I think you may be oversimplifying things and I don't want to lose again over people missing details.... Yes, so many people not voting greatly resulting in Trump's win, but let's not also neglect the fact that a lot of former Obama voters voted for Trump and a major part of that was the level of distaste and distrust Hillary and the Clinton name has. the GOP has spent the last 30 years vilifying the Clinton name and whether any of it has merit at all, when you say something enough times, people have a tendency to run with it. Dems need to run someone with a decent track records but is generally an unknown on the national stage. GOP won't have time or an established war chest of ammo to hit a new challenger with, but with Hillary they had so much anti-Clinton ammo, it made it easy not even including Hillary's own mistakes. Also keep in mind, people vote FOR someone, they don't vote AGAINST someone. Like him or not, but Trump actually had a dumbed-down, yet legible platform to run on. A lot of Hillary supporters could not even tell you what her intentions were after taking office, we ALL know Trump's intentions, unfortunately. Trump kept a lot of shyt simple, and to regular Americans, they identify with that. Hillary went into a lot of the nuance and details of policy when given extended time and the average person tunes out after that. Point being, people had an idea of what they were voting for with Trump vs. not really knowing Hillary's true intentions because they are lazy and dumb. Hillary doesn't speak the language of the common person, Trump does and simply running on "I'm not HIM!" is not enough to actually get people out to the polls.