Regarding the polls, there are serious issues regarding people no longer having land-lines anymore. This includes not hitting the entire population, as well as area codes no longer definitively indicating where somebody lives (as many people purchase a cell phone in one area, but move somewhere else).
Also, while the liberals seem to absolutely hate Trump, this has only fueled the exact same people that voted for him in the first place to want to vote for him yet again. There are a LOT of new concepts being pushed by virtually every single liberal candidate (Healthcare for all, guaranteed minimum income, government funded savings account for minors).
I'm by no means representative of the whole population, but I can clearly state, I didn't vote for either Trump or Clinton in the first election, but I will absolutely be voting for Trump in the next. This is specifically because of the proposed policies by all of the liberal candidates, and has absolutely nothing to do with Trump's capabilities. They are just simply too far left for my liking (and more than I've ever thought before, REALLY come off as attempts to just buy as many votes as possible).
Finally, if the economy keeps pumping along like it currently is, it is very difficult for people to vote against this. People tend to be very straightforward when it comes to their opinion of the economy, and they often attribute a good or bad economy to the president. While these same people may disagree with certain legislation being put in place, etc, the economy still tends to be the most important factor, which mutes the effect of this unwanted legislation.
Money can't buy happiness. Just video games, which make me happy.