>>108772173
You can configure journald to forward messages to syslog or to kernel log buffer, you can even forward to a socket if you want. Using text logs for systemd will make it lose some metadata but it's a nice backup to have in certain cases.
For example in journald.conf:
[Journal]
ForwardToSyslog=yes
>>108772214
I don't know podman enough to give you a detailed comparison.
But basically nspawn is more about creating a Linux system container than a reproducible application container, you can set it up an manage it from CLI (bind stuff, setup network, etc, all manual via cli), it has a simple declarative config file but it's optional and in general you don't use it via images/registries, you manage the containerized system just like you would with a normal Linux system.
My use case is having isolated contanerized Linux systems inside my main system and I like having full control on them in a way that is integrated with the system.
Basically it's chroot but on steroids.