Some people might be interested in the reasoning behind the change:
- https://www.redhat.com/en/blog/open-brand-project-what-probl...
- https://www.redhat.com/en/blog/open-brand-project-what-probl...
A great example is GNOME adding a systemd requirement. The key developers are employed by Red Hat, and Red Hat chose systemd, so no consideration needs to be given to the possibility that a Linux distribution might not want systemd. This is how Debian was forced into systemd.
The projects very clearly do not give consideration to criticism. Choices are made by the Red Hat teams, and that is that.