When I walk around my increasingly billboard-infested hometown. I observe that almost every ad actually nudges me in some way: whether I should switch internet providers, whether my financial strategy is fine, what kind of scam this tabloid newspaper is running, etc...
I believe most people are influenced by these constant micro-impressions far more than they realize.
My best defense is to build a resentment towards the companies being advertised.