It was an interesting read, but nothing I haven't heard or said to people before. Iv'e been asked by professional sports teams for images to use in their game day programs or as posters they can give away or sell, and when I ask what kind of budget we're working with, I hear silence on the phone and then the famous words "do we have to pay for these" My standard answer is, on your way home tonight do you just stop in the grocery store grab food off the shelf and walk out without paying, the answer is always no, then why should I just give you photographs? The smart ones just laugh it off, say thanks and I never hear from the again, the stupid ones add, "they're just pictures, it's not the same" I really don't understand how some people think.
I have given images away for use at Charity events as long as they add a credit line and my web site address, it's advertising to a market that I might not have reached otherwise.
Unfortunately digital has changed how business works, with more people shooting, and what people will accept as photography, especially at the pro level, it is easy for companies, magazines etc. to find someone that will give a picture away for a credit under the picture........trust me, credits don't buy groceries, they just pad egos. I'll take the groceries.