In-house or outsource
Agencies lost margin from media & print markups.
Are online platforms & services putting more buying power in the hands of clients?
Agency planners/strategists try & get closer to the business to do a better job, why not work inside the business?
If the corporate environment sucks, change it from the inside.