Did you know that already has `emailAddress`, `realName`, and `location` fields? but they where never meant for home users, only enterprise workflows, so adding `birthDate field` isn't really much work, and you could see why systemd doesn't consider that bloat

And this is exactly why systemd is bloated because it doesn't consider lots of things to be bloat in the first place

It's never a good idea to rely on software that serves corporations best interests, because corporations care about profit not principles, principles.