> I'm actually OK with the possibility of getting away from "everything is a file".
I actually much prefer going all the way with everything-is-a-file; when Poettering tried to claim that his printer is not a file, I really wonder if a) he's even heard of Plan 9 b) he knows about PostScript.
Where I'm not a fan of systemd is that it's all written in C, instead of a higher-level, safer language, and that we're getting to a point where systemd-terminal, systemd-browser and systemd-nano aren't a joke but mandatory.