Well this vindicates my years of keeping policykit and all that other nonsense off my systems (sadly haven't found a way to zap dbus). The less code you have the less opportunities there are to screw something up.
Exactly, I'm running fine without Pulseaudio, Policykit and SystemD. Good old sysv init scripts always work, less complexity means less chance for bugs creeping in.