I will note that I agree that there is a lot to dislike about systemd
philosophically as well as in practice. It offers 99,980 options for doing
tasks that really need only twenty options, if that. I'd wager than the
vast majority of people who 'use' systemd never or ever will touch those
99,980 options. But that's the thing - you can live with systemd and do
everything you need and *you don't have to deal with the 99,980 other
options*. They exist, but that's it. Use them if you want.
Complexity is insecurity. Systemd is insecure by its design. That is why we hate it and want it to just go away.