If your system shutdown gets stuck because some daemon refuses to die, you can instead use poweroff-hurd which will not wait for daemons to die, it will only wait for important translators (so that the root filesystem gets clean up, notably)