I imagine it's because people are worth far more to advertisers than they themselves are willing to pay to browse. That and once you've given something away for free, for so long, it's very hard to then charge for it.
People must be ultimately paying the money somehow. Otherwise advertisers wouldn't bother.