The article does not cover motivation and enthusiasm and voter turnout. We have seen lots of enthusiasm for Trump which can mean a higher than usual voter turn out.
It also doesn’t take into account the nationalist vs. globalist and establishment factors. I know more than a few Sanders supporters who hate Hillary more than Trump simply because she is a ‘globalist establishment type’