Greed? Pulleasssssssssseee. Modders put so much time and energy into this stuff, I'm amazed sometimes that everyone doesn't put it up as payware.
I'm not suggesting they do. The free market decides these things and that's where I fall, on the side of free market. You like it, want to pay for it, by all means. Go for it. You don't, don't.
Simple.
My point had nothing to do with the greed aspect. I happen to like incentive. (That's why collectivism never worked). However, as I tried to point out in the monstrous Eisler terrain post, it happens to be the venue in which the pitch is delivered. I believe that you are setting yourselves up for some problems in the future by allowing the forums to become a customer service conduit.
There was a minor scuffle in another forum last summer relating to solicitation. The webmaster made a wise move and disallowed it. It's been quiet since.
It's up to you if you'd prefer to fight these fires.