It's not about which CMS is "best". It's about picking the right tool for the job.
One gets annoyed when WP is offered for absolutely every job under the sun.
Want to make the next best Youtube with a mix of Twitter and Instagram! Probably WP is good.
Want to make the next best API for micro-services? I guess WP is the best.
Want some new emulation mini controllers for space shuttles? Probably a WP plugin for that.
The WP apostles always assume it is best for everything because "powerful".
At least decide if you want the overhead of a CMS. Do you need a database at all? Would a flat site work best and therefore a site generator? Is it a highly custom design from scratch or does your client demand a pretty page builder with drag-n-drop buttons?
Is the developer in control of the content and site or does a non-tech end user need to edit everything? Can they be exposed to HTML or a WYSIWYG or will they muck everything up?
Is the content highly structured or is every page a mix of many content pieces?
Is this actually a "blog" and needs bloggy features or are these more like landing pages?
Does the content or development features need to be source controlled?
What kind of scale do you need? Is there a focus on multi-national issues?
How important is the mobile experience, AMP, accessibility? Will the site offer APIs for various things?
Can every single concern be shoved into WP in some way? Perhaps, but why? Why do the same people who love how "powerful" it is because there are so many plugins, also say you shouldn't install any plugins, maybe one, or you're doing it wrong?
It's possible people don't like hooks and filters and PHP functions to output HTML, but would instead rather like to build out templates using Twig or Smarty or some other standard method. Or maybe they need a modern architecture with a site built on Node and React, or Vue.
Maybe they would like to use a Composer-based stack to manage the site rather than uploading files in FTP.
Maybe they need to run on a server with only command line access or some such, rather than a commodity $3.99/month cPanel host.
I, for one, am excited to see how the industry is going to evolve the CMS market, as long as people are open to change and not just cling on to their ancient tech.