Agencies are becoming smaller because businesses are becoming smaller.
There are more entrepreneurs than ever before and they tend to look for small, agile boutique shops.