This site in general has a massive hate boner for any part of a corporate structure that isn't the engineering department. Sales, admin, marketing, legal, HR, etc... all get flak from the HN community for being irredeemably idiotic wastes of space.
"Hacker News commenters are frequently unaware that their use cases and customer preferences do not reflect the average customer demand in the market." - https://news.ycombinator.com/item?id=46192577
One of my favorite examples of this is when HNers insist that if only an auto-manufacturer would make a simple car with tactile buttons and no screen or creature comforts it would sell like hotcakes.