The Harris campaign use of the word “weird” has to be viewed in the context of who they are talking to and what message they are trying to convey.
The conservative brand is built on being traditional/normal/mainstream/straight/typical/etc.
“Weird” is a direct attack on their brand, and it eviscerates it. At no point is the campaign saying weird is bad. It’s whispering “hey conservatives— these people aren’t what you think.”
“Creepy” is an attack that causes reflexive defensiveness.