Did Hillary Clinton sink to a new low with this ad? And what’s with the hipster glasses?