Но он же ставится с божественным systemd-boot по дефолту.
Ему надо, чтобы все на efi разделе лежало, так что тот быстро засирается и надо частенько делать сборку мусора. Grub же может держать все в раздельных корзинах, так чтобы на efi разделе лежал только загрузчик. Поэтому и на efi систему лучше ставить grub.
Nixos хранит туеву кучу говна втч ядер для переключения между конфигурациями. И хранится это все до следующей сборки мусора. Ефи раздел засрать таким макаром элементарно. Так что правильно настроенный груб для этого дистра предпочтительнее https://github.com/NixOS/nixpkgs/issues/23926