I never click on ads, but I know impressions do work on me, lodging brand names into my head and all that.
It seems a bit odd to me if advertisers suddenly start ignoring the value of impressions.