aggregation has been terrible for ad agencies for the same reason it has been bad for publishers: the more that advertising becomes centralized on Facebook and Google, whether on their sites or on programmatic exchanges, the fewer advertising dollars are available for the inventory that ad agencies used to abstract away for clients.