It’s a fine sample size. That’s a normal national poll. A poll of 1,000 people has a margin of error (from random sampling) of 3%. There are other errors than random chance that could bias a poll, but random chance is what sampling size is generally managing.
And how quickly the media swallowed his bullshit about the university presidents like he was just legitimately concerned about minor sourcing problems or reports of scattered incidents of antisemitism on college campuses rather than a long term anti-woke crusade.