The unix philosophy is merely an explanation of a preference in building things. It can be ignored by yourself where appropriate, be a minor concern or be considered the key guiding and crucial principle in your decision making.
Whatever you think of systemd its criteria for whether you think it good, bad or indifferent design in principle is likely to be pretty different to emacs.
Rob Pike once said the unix philosophy is dead with Perl reading the Euology. (...and didn't Plan 9 exploit that to world dominance? YMMV)
May everyone enjoy using the systems that they use or at least be getting closer to that ideal.
Nmap doesn’t adhere to the Unix Philosophy, and is bloated as fuck.
Not sure why you wanted to insert your political rhetoric - but consider it a fail?!...
Stuff like this is why I can't take people who argue against systemd because of the Unix philosophy seriously.
The idea of this mythical program which does exactly one thing is just that, mythical. Yeah, modularity is important, but these programs are also made for real people who'd rather just use a command flag than figure out how to chain 50 different programs together in a brittle Rube Goldberg machine to get the result they want. Just look at how many command flags GNU ls has!
The Unix philosophy is a good one, but I'd rather judge program's based on their actual usability.