You are asking a question why polls didn’t predict the result? However, one should be asking who controls the polls and how one hears the results of the polls? One simple answer is — the media. Who controls the media — the esablishment. Who did the establishment wanted to win — Clinton. Polls were never objective same as in the UK with Brexit. Blaming Ruskies is just convinient.