However, if one uses a UKI, is initrd as useful as it was? After all, you could ditch modules and compile directly to kernel, and there'd be no space difference whatsoever. Perhaps we could make things simpler if initrd wasn't needed for most systems.
I've been booting initrd-less systems for a long time. It's quite doable but requires a different setup than the default.