On GIMP: There have been various forks throughout the years led by various groups of artists, but they have typically been very hacky. Currently the Glimpse fork is planning to do a redesign of the UI.
On Libreoffice: This is the result of the split from Oracle -- the project is now driven by consultants and ISVs. It works if you're willing to pay one of those or become one yourself. If you pay $0 and expect to get a perfect clone of MS Office then you will be disappointed.
On systemd: The design seems to be heavily inspired by the "giant ball of C" design that is already used by the Linux kernel. I would argue that GNU/Linux in general is too decentralized to have an overarching philosophy.
From my perspective as someone who does UI on open source projects, ultimately a lot of the high-level problems come down to lack of resources. It's hard to find good designers who are willing to contribute to open source, and it's expensive to put together a focus group to gather feedback. The typical corporate methods of gathering telemetry and doing A/B testing are not really useful to any of those projects you mentioned.
GIMP: "Groups of artists." See, there's your problem. As much as I despise Steve Jobs, I finally came to understand why he was so appreciated.
Libreoffice: What you said doesn't explain why Apache OpenOffice is still better. I do not expect an MS Office clone (although an MS Word clone would be welcome) but I do expect those writing the software to check out MS Word and point out why it is better... and then slowly but surely move in that direction, not away from it.
systemd: You can't compare an init system, which has the role of starting daemons and whatnot, to a kernel which is basically hardware drivers.
As for your perspective... if you are working for 0$ do not complain about lack of resources. You said it yourself, didn't you?
Moreover, the headlined article is talking about graphical user interface design, something which is largely inapplicable to systemd, and to system/service management toolsets in general.
1. GIMP, which is unusable to such a degree that somebody actually decided to make a version with a decent interface, called GIMPshop... what happened to GIMPshop you can only guess [1].
2. LibreOffice which is much much worse interface-wise than Apache OpenOffice, although hyper-aggressively promoted. That being said, neither of them are even remotely capable of licking the knee of Microsoft Office.
3. systemd, which "suddenly" found its way in all distributions, even though it goes against everything that GNU/Linux or Unix-like philosophy represents.
All this makes me think that unusable interfaces are an intentional "feature" of "some" software.
[1] https://web.archive.org/web/20190608205114/https://en.wikipe...