So I know exactly which site you're talking about, and have used it myself several times in the past. Personally, I'd love to have a section where we could share sites such as that one, benefiting all who come here, but then you run into the matter of 'is it advertising?' Your contributions thus far show it wasn't spam, and while I like to give some leeway in the grey area it's still technically a competing service to download.com without being a reply to a posted question. Thus, I certainly agree with your points but can't disagree with the pull either.
John
Recently I had a post removed. I wasn't sure it would be acceptable from the start but listed it anyway. So, I'm not disappointed to see it go.
I would like to say that yes Cnet does provide software here both for "free" and "for pay" but It does not provide "for pay" software for free, like the site I presented. My intent here was to get Cnet members NEW software for free. Something they would appreciate or that's the way I see it. I'm not being argumentative here, just presenting a point.
http://forums.cnet.com/5208-6138_102-0.html?forumID=31&threadID=271566&messageID=2628164

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic