It does seem that polling companies almost invariably either (a) put the Democrat ahead of the Republican, or (b) declare the race to be a dead heat.
If the polling results were reliable indicators of election outcomes, Democrats would outnumber Republicans in elected positions by about 9 to 1.
I don’t know why this is, other than wishful thinking on the part of the pollsters.
To maintain their credibility, the true poll numbers come out closer to the election, a week or so before. We’re splitting atoms. 9% oversampling is spin, hype and designed to dispirit conservative turnout. Ignore the polls, they don’t mean crap. They create ‘news’.
It’s not wishful thinking. The polls are designed either to support a dead heat narrative, or agitprop to dishearten the Republicans and make the Dim’s candidate look like a winner. People tend to back the winners.