Just a thought for what it's worth. The Affiliate Program forum is obviously being used as an announcement forum for affiliate programs. (what it was created for?) Though there are also threads in there discussing affiliate marketing techniques/tips/trends...etc. Separation of the two types of discussion topics via maybe a separate sub-forum for one of them would be great, as digging through that forum to find threads that aren't spammy announcements but more discussion based on current trends...etc in the industry gets frustrating. Anyhoo... just my late night ramblings.
I think when you are discussing about different affiliate programs, discussing tips,techniques etc also will not be a wrong choice in same forum(General marketing would actually be a right choice for this).we already have subfolder for different affiliate programs and I guess its sufficient.what you say guys!