Either the poll makes no sense, or people make no sense.
It makes some sense, 46% of people polled will not vote for Hillary! She can't win, she's a moribund looser.
Combine GOP fatigue with Fred's midrange name recognition (if they saw him, they'd know him) and even that result makes some sense.