What no media outlet seems to want to acknowledge: The liberally biased and corrupt media, and HRC, by blasting trump supporters as "biased", "ignorant", "deplorable", generally bad people, set a bullying tone that made it impossible for polls to discover the truth. People just didn't care to admit what they were truly thinking. That is the obvious explaination for why the polls had it all wrong.
As long as that kind of biased thoughtless badgering from the mainstream media exists, polls will be a waste of time.