A licensed assistant embedded in the productivity suite starts from a position no custom build can match: it is already inside the place the work happens. The documents are there, the mail is there, the meetings are there, and — the part that is genuinely difficult to reproduce — the permission model is there. It sees what the signed-in person is entitled to see, because it inherits the tenant's own access control rather than reimplementing it.
That last point deserves more credit than it usually gets in these comparisons. Building a retrieval layer over an organisation's documents that correctly honours every group, sharing link and inherited permission is a substantial piece of engineering, it is the part most likely to go wrong, and it is the part with the worst consequences when it does. An assistant native to the tenant gets it as a property of where it runs.
Add the rest of the buy case: there is no integration project, no infrastructure to operate, no evaluation harness to build before anyone can use it, and the administration and data-handling surface is the one your IT function already understands. Deployment is a licence assignment and a change-management exercise. Against a six-to-twelve-week build, that is not a close race for the problems it covers.
So the useful question is not which is better. It is whether your problem is one of the ones it covers.