Let me ask you: When have you watched a political speech, and not just sound bytes? For most people, left or right, the answer is never. A ton of Republicans have never seen a single thing Trump has said or done, outside of what they see on the news. The same goes for Harris. We are a politically disengaged people.
67 million Americans watched the Trump vs Harris debate on the night it aired dude. And people like me watched it soon later (it took me a day or so before I personally found the time for it).
Assuming ignorance is messed up. People know what they're voting for.