I've seen this argument a lot, especially by technically minded folks.
When you say "telling each other" what do you mean exactly? Do you think businesses just magically get talked about with zero investment in marketing dollars?
I get the sense that lots of people in the HN community don't realize when they read an article from <insert tech company engineering blog> that this is marketing dollars at work.
> But as a rule it definitely appears to be.
By your "rule", sure. I understand the gripe with marketing from the consumer perspective, but pretending is inherently evil because it (1) invades your personal attention and (2) you think people are going to organically talk about products or services they don't know exist is a pretty myopic view of marketing as a whole.