I've been saying polls are bullshit for ages (including a few times here); the polls in 2016 and 2020 underestimated Trump by a huge margin, and in 2022 swung the other way to underestimate the Democrats. They exist to sell papers (who want everyone to think the race is close no matter what, because they make money that way) and as campaign tools (who want polls skewed for them because that can get out their vote).
This is a good and detailed piece on how the "science" essentially throws assumptions that may or may not have no basis in reality when reporting their data.