I have a friend who does a lot of work with television and was speaking to me the other night about how programs are the new adverts. You basically come up with a program, place products within it, talk the TV company into running it free (they're often looking for content and would rather not have to pay for it), then take all the profits on various placements.
He explained some advertisers prefer it because if you make a 38 minute program to fill a 1 hour slot, you could get in excess of 10-20 minutes of product displays, or even subtly talked about, and you'll get £80k-£100k profit for that, per program.
They'll pay even more for subtle perception management (positive propaganda), which in many circles is considered non-existent. But governments do it, so why not ad firms?