I've never understood why media companies don't treat ad sales as a core business. They are in the business of delivering ads to eyeballs, so why are they outsourcing their core business.
I can see outsourcing the ad platform. However sales should be in house, and they should exercise editorial control over who is allowed to advertise.