“Advertising agencies then, either make advertising, which is a service that can be displaced, or they help corporations solve business problems with creativity, which will remain an ongoing need as long as there are corporations, but puts “advertising” agencies into a much larger competitive set alongside other business consultants”
Read “What Do Advertising Agencies Do?” by Faris Yakob on his blog http://farisyakob.typepad.com/blog/2012/01/what-do-advertising-agencies-do.html