All this what you say is so true.
I don't post here often but I do try come and read on a somewhat regular basis... an attempt to "keep in touch". That said, I have signed up at TSD just so I could leave some reviews, (there are some awesome scenarios there) but due to time constraints have never done so. Reviews or not though, I noticed that some scenario authors/designers have literally thousands of downloads.... I think that says something. Just to have your work downloaded that many times would be a great compliment, I think. Humans are pesky though, if something is free and they like it, enjoy it, they'll talk about it to their friends but never compliment the designer, whereas if they find bugs or want to argue historic point or perspective or complain, they can't wait to make contact and cry about something they got for free.
Great games, community and forum. People who ain't a part, just don't know.