The only poll that counts is the one on a ballot. The opinions of those who do not vote are just that, opinions.
I understand that when a vote goes against "common opinion" that it must be because of the stupidity of the voters. After all the pundits all have much higher IQs and learning. If you don't believe me, just ask them.