My opinion about GNU software
Honestly, I don't hate GNU or FOSS itself, I just hate that they're doing. I hate GNU software because actually it's just bunch of legacy, bloat and unstable code, which making app compatible to hardware that no one actually uses to be honest. And unfortunately, we are kinda forced to use it. Wanna play Steam or proprietary games - use glibc. Wanna to keep your dotfiles clean in one directory - use stow. Wanna boot ur system without any problems - use grub. "But we can use flatpak and limine?", yes, we can, but flatpak isn't better than gnu software, and limine is kinda... unusable for me, it have very small documentation to be honest, but maybe it's just mine skill issues... Anyway, I think that GNU software is of course open source and etc, but it's bad, y'know. I'd like to use the alternatives of gnu software, but: make doesn't have any perfect alternatives, and I use Gentoo where GNU make is very matter, I like play Steam games but it's hard to run them on musl. But I replaced gcc for clang, and would like to replace others, and you also can replace something like:
glibc to musl
gcc to clang
coreutils to busybox
flex to reflex
autotools to hell, or just write makefiles manually, lol
grub to limine
bash to mksh/zsh/yash
...and others, just look up this, thanks to dérivelinux!