It's possible, but I think such criticism should be leveled at those specific cases where it is applicable, preferably clear cut cases.
To take a general stance like this against a whole class of submissions many of which were clearly done from an altruistic point of view is just not very friendly at all.
Whether they're all 100% altruistically motivated or not, if they are providing legitimately useful help for free as offered, I don't see a problem with it. As a possibly familiar example, speakers come to users groups/meetups to talk about things -- there are obvious benefits to the speaker, but we certainly don't vilify them for that.
To take a general stance like this against a whole class of submissions many of which were clearly done from an altruistic point of view is just not very friendly at all.