Neither DuckDB nor LevelDB existed when journald was created. Not to say it couldn't be done today, but just some historical context.