And that's a developer experience. WordPress is also popular because of the customer experience. The customer experience with WordPress is far less intimidating than that of a headless CMS. "I log in here, I edit pages here, and there are the pictures I uploaded". Those people are the ones who provide a market for paid plugins, themes, and make up the bulk of the WordPress administration community.
As devs, if we ignore that and push people towards solutions that are significantly harder in our customers minds to manage, we lose them as customers and the space as a whole suffers.
As a bone of contentions "it's outdated php language" is nothing but personally biased nonsense. I say that as a non php developer with no dog in this fight.