When people ask "why are developers reticent to develop for modern WP" its due to this sort of weird shifting foundation. We are asked to build on a platform which has a cycle of inclusion and deprecation which is baffling.

In the same release (Gutenberg 11.9) the core palette colours can no longer be removed. It's marked as a bug but it was done intentionally. So a whole team decided to move forward with a nice new shiny feature that happens to cripple every site with a branded theme.

It seems that every dev is so focused on their own tiny section of Gutenberg Development that we are seeing major deprecations for features which were only included months ago.

A lot of the current Gutenberg work is in the theme.json sphere, but nobody seems to consider that it is completely unstable. As in: nobody sensible is building on this shifting foundation. Anyone who built a site for FSE in 5.9 is right now punching their desk. Anyone with sense is waiting a year to see what lasts these waves of inclusion/removal

99.9% of sites which update to WP5.9 are going to be running PHP themes. JS devs in their ivory towers blithely erasing and re-doing each others work - as we in the real world of branded client sites look on in confusion and horror.

What exactly are we meant to spec for, or on.
What is the platform this week?