There is no universally better platform, only a better fit. The right choice depends on who edits the site, what it needs to do and how much it will change over the next few years.
Choose WordPress when
Your team publishes often, you want a familiar editor, and your needs fit well-supported plugins. It is cost-effective and flexible, especially for marketing sites, blogs and many online stores.
Choose custom when
You need unusual functionality, strict performance targets, complex integrations or a product experience that templates cannot deliver. Custom costs more up front but removes ceilings later.
A middle path
A custom theme on WordPress, or a headless CMS with a custom front-end, gives you editorial ease and design freedom. Many of our clients land here.