1). The GOP cannot win minorities, which hurts them now more than it ever did. This problem predates Donald Trump, so it's not his fault.
2). The Polarized, inelastic electorate means Hillary automatically has most of Obama's voters from the start, without her even trying; and Trump has little means of getting their support.
In other words, the current environment and the Republican brand are the main reasons for which Trump will lose.
Compared to 2012, all he had to do was improve white performance by 2 points, rebound to the historically-normal 10% among black voters, and improve 5 points among Latinos and Asians. All of that was perfectly possible this cycle...at least for
most GOP candidates. Putting the race completely out of reach was Trump's doing and his doing alone.