

Not every Linux user casually writes init systems. Not every Linux user is a programmer, even. Even less have competence at promoting their project so that it would be meaningfully adopted.
“Be the change you want to see” is cool and all, but Linux userbase can have opinions.








I contributed money, translations and properly filed bug reports to various open-source projects. But I don’t think people who don’t shouldn’t speak out. Being unhappy with a certain change signals the direction for the devs to make their code better.
Besides, KDE is no hobby project; it’s a nonprofit with full-time workers on a wage. Nonprofits are always kept to a high standard of accountability, and are resilient enough to turn negative feedback into directions for growth. It is in part this feedback that led it to develop the best DE out there.