If not, why would you listen to them?

If someone has never risked their own money on an ad, never watched a campaign fail, never had to explain why revenue fell short - what gives them the right to tell you how to grow your business?

Most agencies sell theory. Borrowed frameworks, never tested with anything at stake. Then they send the invoice.