Rather than shipping a light version of GRUB, Fedora / Red Hat developers at first considered making use of systemd-boot for confidential VMs but the systemd developers reject adding additional features, systemd-boot isn’t as widely tested and fuzzed as GRUB, wanting to avoid maintaining multiple bootloaders in Fedora, and other architecture concerns.
From the article: