Ahh, let me be clear: systemd is bad. Age verification is maybe bad.
The age verification added to systemd is a field in the userdb json that the administrator can set. It’s intended to comply with California law that requires the device attest when queried.
If that isn’t clear enough: it’s a plaintext field in a text document set by the administrator.
If that still isn’t clear enough: the California law lets you lie and the systemd implementation is designed to accommodate that allowance.
Op should use devuan to not have systemd though, that shit sucks.