So what do you do if you have a better product and a "name brand" disadvantage? Advertising commodifies information flow instead of letting it pool with the people who already have access to it. Think of all the products that got big nowadays because they could convince VCs to fund ad spend, and saw a return for it.
I think advertising has a huge, positive, 2nd order effect on the world.