One of her shortcoming is that many Americans hate to have the same family in power. Bush was really a disappointment and people got sour so the dynasty syndrome was also a factor. Another one is the electoral system. Hillary is expected to have 2 million more votes than Trump and she still losses because of the system.
the electoral system is to protect states from inability of vote access
USA is not a state but a Union of states,
so the electoral is a represented system to protect states with few thousands against the states with decades of million, from a possible bad weather or not going to vote
for example if a typhoon happens to Missouri and only few can vote, and good weather in California,
that would be unfair to Missouri voters, but electoral equates that with analogy of population
that is also why elections are Tuesday and not Sunday and always at November and after the first Monday of the month.
surely if USA changes her political system, like dismiis Senators and Governors then the electoral system must end.
consider 4 states
state A with 1 M people
State B with 3 M
State C with 6 M
state D with 10 M
states ABC vote candidate Z and D votes candidate W
there is a balance if everybody votes,
but a disaster happens at state C for example, and only 51% vote, but candidate Z wons the state
that breaks the balance, and is unfair for state C and candidate Z,
But with electoral system the balance is restored
anyway, I think the electoral system is fair, but for times of 1800, when was designed,
Maybe it is time USA to change their system, but in the same values.
now if Clinton had more votes?
well it is good weather in California at November,
if elections were summer times, maybe Trump would get more votes for example in Alaska
and Californians went swimming and not vote