I don't worry about the free/non-free thing. I see lots of stuff on the web that I'd consider worth a nickel, a dime, a quarter or even a dollar. The issue for me is that I am not going to get my credit card out and go through the 2-3 minute process of submitting all my billing information for such a tiny amount. Affiliate and adwords-type stuff is faster and better from the consumer point of view, but of course that often results in content degradation: as pointed out on HN recently, why write expertly about an obscure topic when there's more money to be made writing crap about a popular topic.