The one thing that I would like to stress to the HN community is that marketing != advertising.
Most complaints are about intrusive advertising. Product management, customer analysis, demand and financial modeling, and all similar aspects of market making is what marketing traditionally is.
Advertising and promotions is a small component that tars the broader industry.