

This change is mostly in the userdb code which is a sub-component of systemd that stores user records. It isn’t in the PID1 process. But I could see an argument for having it be part of the desktop environment in GNOME or something like that instead.
Nobody is forking systemd, especially over something like this. People have no idea how much work it is to maintain software like this.