Honestly I just want all the advertising (be it physical (signage, billboards, smells, etc) or digital) to get out of my environment. It's almost always noise and it's ugly. There's no reason we couldn't build a hyper-connected system where if I'm looking for something, I can find it.
I want socks? Ok, how many sock stores are local? Ok, what are these made of and who is their supplier, and how does their supplier get their product? (I don't want to support sweat-shop labor or non-sustainability, especially if I'm buying socks.) How have other people found these socks to work?
I should be able to find what I need, which includes being able to understand how that product came to be (transparency). Products shouldn't find me. Ads are noise and we've got enough of that as it is. Would Nike, selling socks, be as successful when all is considered? I'd like to think humans care more for their home and, taking away all the psychological manipulation of ads, could begin to choose how to spend their money more intelligently. A man can dream...
EDIT: To me your question raises the problem we should solve, which advertising kinda solves damn poorly. Get people who need something in touch with the people who can provide that something, and make it transparent for both parties as much as possible.