Having read this article and the comments I can only add that I, as a dev for some sites big and small, can only agree to nearly all the criticism. Keeping a WordPress site up to date has turned into an endless chain of removing options from the clients interface and replacing abandoned plugins.

And I remember well when Gutenberg had been initially discussed on wordpress.org right before the project started and how enthusiastically every criticism that now turns out to have become true had been wiped away.

Thanks for the mention of craftcms, it looks like a reasonable solution for future projects. I‘ m not ready to avoid WP completely, but to me it surely has lost the position of the go to solution it once had been.