All these issues being reported are ones I've seen reported on other forums (and much larger ones than NSC) as well. It looks to me like one of two things (possibly both):
1. The ad providers who serve the ads into the site aren't doing enough due diligence to ensure the ads conform to the...
Bozza - Do these new ads pay based on impressions, or do you need clicks? Got no issues with them if you get paid on impressions, but if you need clicks then I suspect they're not going to generate enough to pay enough to justify putting them in.