Maintenance
A WordPress website is alive. The core, the theme and the plugins all get updates, and you have to check that one update doesn't break another. That time is real, it comes back every month, and it never shows up on a quote.
Compare
WordPress runs a huge share of the web, and for plenty of projects it's the right choice. So the question isn't which one is more powerful, it's how much time you want to spend maintaining your website.
A WordPress website is alive. The core, the theme and the plugins all get updates, and you have to check that one update doesn't break another. That time is real, it comes back every month, and it never shows up on a quote.
Their number is a strength, and it's also the first source of trouble, because an abandoned plugin becomes an open door or a broken page.
The software produces pages, and those pages don't change. They need no security patches and no monitoring. They are served as they are.
A busy blog, particular business needs, a directory, a membership: when you need a plugin for each one, that's where it belongs.