I think the article is right on, but one huge group was left out.  Bernie Sanders supporters who vowed not to vote for Hilary or to vote for Trump or to sit this one out.    The Republican party spent years trying to tarnish  the woman who had given her life in the service of her country.  If you tell a lie often enough it becomes truth to many people especially those who are looking for any excuse not to vote for a woman.  They wanted to return to the natural way of politics - voting for and electing grey haired white guys.  They spent the preceding 8 years trying to discredit that black upstart and they were not going to let a woman lead the nation.  First she was a drunk, then too brain damaged by a fall to rule, then her husband had a fling (as if any member of their party had never done the same) then she used her own server - oh the horror!    He promised everyone  something different.  Decide in haste - repent in leisure.