This ad is generating good buzz among Republicans because it combines Hillary Clinton, Woodstock, drug use, the culture wars of the 1960s, and Vietnam.
The Republicans at the last debate cheered when McCain attacked Clinton over Woodstock. Woodstock. That was forty years ago. The GOP has lived off of the fumes of the civil rights backlash for a decade or so, and their whole mythology is built around fighting a liberal establishment that transparently doesn't exist. The notion that drug use is some sort of cultural marker is sort of hilarious and ridiculous all at once.
And remember, this ad is the one generating positive buzz. I wonder why Colbert is more popular than Republicans among youth voters.