Honestly, this whole build vs buy debate is overblown. The real problem isn't stitching together your GTM stack-it's that most teams don't understand their own workflows well enough to know when a tool is actually adding value versus just adding complexity.
If you're constantly tripping over maintenance, that's a signal your stack is too fragile, not that you need to hand the keys to someone else. Agencies like Windmill Growth will happily take your money and lock you into their playbook, but you lose the flexibility to pivot fast when the market shifts.
Build until the friction of maintenance costs more than the margin you'd lose from being locked into a vendor's roadmap. That threshold is higher than most people think.