> Plenty of companies offer product samples or free services upfront
Sure, but a startup using VC money to offer you something for free is very different from "I will personally volunteer to help you".
Also the entire point of sharing articles is that they're being read, so there isn't any way to avoid implying they're doing "self-promotion" – should people just stop writing and sharing articles?
Sometimes people aren't after some self-serving goal, and I think it's a little dangerous to think everyone is – charities exist. Cooperatives are more ethical businesses because they build democracy into their structure unlike traditional businesses, why would I assume whoever is talking about them isn't just hoping to see more of that in the world? Or do we reduce that to "that's just the author being selfish again"?