> systemd is a suite of basic building blocks for a Linux system.
Well, that's a stretch really. systemd is more like tightly coupled systems eating up more and more services and rewriting them systemd way. Things that do look like blocks (udev, journal, logind) are "take systemd way, or nothing".
Uselessd is a basic building block.