to be pedantic, init systems are a part of any modern operating system and systemd is just one of many options. while it may not be perfect. It's a common misconception that systemd is inherently bad or that there's a clear "best" init system.