Earlier quoted context omitted.
The only connection that systemd-resolved has to the init system is the name prefix. Seems odd to praise the BSDs for developing everything in a single repo but faulting systemd for the same approach.
I didn't praise them for that. It's more that I don't like the systemd way of making everything systemd. The difference is that the stuff openbsd develops is largely standalone applications, whereas systemd wants to take over the world and replace everything. This makes it very hard to tweak a system, and I would again bring up the logging issue. Systemd-journald stores files in binary format, which is a pain. I was…
I mean yes, you need something to parse the logs and turn them into human readable text, but the logs are perfectly readable.
journalctl --file /mnt/var/log/journal/`A lot, dare I say most, of the parts of systemd actually are optional or do nothing until you use them like systemd-machined.