Human-created video ads outperform AI counterparts in brand health | StreamingMeme