As someone who has been "burned" on some minor pieces of code I agree with him somewhat. If, for example, I laid down some pretty useful code and open sourced it - then a startup came along, used it to bootleg their code and made millions I'd be pretty upset. That's not what it was open sourced for (because no one benefits from their millions).
Perhaps no money required but it is nice for companies in those situations to say "yeh and we built it on the awesome XXXXX (link to site)". Because that means more people can find something that is useful to them.