But let's face it, systemd has now matured. My machines work, recipes for getting things done the systemd way are easily googled, and anyway I rely on it (I assume it's systemd) anyway for the relatively painless multi-seat setup on a big computer that would otherwise not be worth running 24/7.
And maybe this is the best part: Since systemd has completely taken over Linux, and IBM has taken over Fedora and I'm not so sure about the direction that's going (Silverblue? CentOS now being a bleeding-edge testbed?) maybe I should try Debian. It's a more "pure" Linux experience anyway. Surprise! All the hard stuff is the same, almost no pain in switching.
The pure old days of Unix/Linux, where a mere mortal could understand the entire boot/init process, are over. But in those old days you couldn't just plug in an encrypted or NTFS-formatted portable hard disk and expect it to just work either.
I do get the impression that systemd keeps the pain alive by continually absorbing functionality, Borg-like. Service X worked trouble-free for years? Never mind that, use our rewrite. And then you have to wait for that to mature.