Also he links to systemd script files maintained by someone else, he just doesn't want to do that himself:
It's effort he's deciding he doesn't want to expend. And why should he?
"presumably for some petty disdain"
His choice - he's doing the work, after all.
Actually that's kind of the definition of childish isn't it? Being an adult is often about recognizing you need to do things you don't want to do.
If we're being asked to care about this developer's project, then I don't think it is unfair at all to criticize. Let me see if I can explain where I'm coming from with a short play representing many, many real dialogs I've had and read in my years of computing:
Evangelist: "hey, you should use this thing I made!"
Me: "No, it doesn't seem to do what I want."
Evangelist: "You don't really need that anyway..."
Me: "No, I really do."
<20 minutes of pointlessness later>
Evangelist: "It's wrong of you to criticize all this hard work I've given you for free!"
Me: "I didn't ask for it!"
So maybe too many years of dealing with open source software evangelists has lead me to assume that anyone posting a project like this is doing so in this vein.
Non-features:
Anything else. Including supporting operating systems I don't use.
Never ever:
Any feature request mentioning systemd.
Cringe... hard to see why this toy project is this even on HN...Or why it's been submitted to HN 6 times in the last 2 weeks...