systemd is a dumpster fire of a dependency nightmare - how hard is it to keep my system from freezing on boot because some service timed out waiting for another that doesn't even need to run at boot?