Since y'all started it... 1. Close to 100% of gah-noo projects violate the Unix philosophy, the Worse is better philosophy, the KISS principle, minimalist philosophies etc. Take just about any of the ``core'' projects, like glibc, as an example, starting with getopt_long, which lets a developer create PowerShell-like-named arguments, that are ``human readable''; and ending with its static linking abilities, which needs no further ranting. It is in addition to the lead developer's attitude. 2. Close to 100% of GNU projects that simulate classic Unix utilities introduce GNU'isms, one of them being already presented in the previous point. Sometimes it goes very far, so we cannot call the Linux kernel as being written in C, but rather the ``GCC C'' dialect. The musl and Clang projects demonstrate how much it takes to being able to replace the respective components while maintaining compatibility. 3. GNU has never been about quality. In fact, the aforementioned GCC and glibc let developers write more and more bad code. 4. GNU and FSF have never been technical movements, they are political movements that serve the interests of rms, and should be called as such. There are other projects that you all know and they don't need additional ranting: GRUB, info, Autohell, GTK+, GNOME, and on top of this, GPL. (HURD is a joke, so not included). -- caĆ³c