Honestly considering that Republicans are even in worse shape than 2012...there's no way they can win lol. Obama won by over 100 electoral votes. Hillary is going to go win probably by 150 at least.
It's just that there are so many things up in the air right now. 2016 has been such a disaster of a year on so many fronts -- nationally and internationally.
She survived indictment, but not without the FBI investigation taking a considerable toll on her. It was a political indictment for sure.
The DNC email stuff is just bad optics and could possibly get worse. Hillary had enough damage done due to her emails; we don't need ANOTHER negative email story being associated with her and the party at convention time.
The far left is hard to please. They get offended easily and these latest emails could really hurt party unity.
National security is potentially coming back in a way we haven't seen since 2004. Perhaps not as strong but that can help Republicans. Not to mention some crazy asshole could go shoot something up and credit ISIS for inspiration a couple weeks before Election Day.
Trump is nuts and really fueling the mood of the anti establishment movement.
Everything just seems so delicate right now politically and socially speaking. Like anything can change the dynamic of this race on a whim.