Most people aren’t glued to politics. It’s the job of the campaign to get people’s attention and give them a reason to vote. They clearly failed at that because they lost. You can blame human nature but a good campaign takes human nature into account and this campaign was not a good one.
Do you want to win or do you just want to blame the people? If you want to win you have to find a way to motivate them whether they are being reasonable or not