The Achille’s Heel of agencies is they often don’t know how to say, “no.” Clients ask them if they can launch a website. Yes! Can they write a speech? Yes! Can they manage a text campaign? Yes! Can they wrap a tour bus? Yes!
The problem is that more often than not, the correct answer an agency should give is, “no.” While there’s nothing wrong with finding a suitable vendor or third party to help the client, most agencies fear appearing incapable of anything, so they say, “yes!” and figure out how later.