на VDS (qemu kvm) установлен CRUX, ресурсы ограничены, поддержки EFI нет, чтобы загрузиться использую lilo. это единственный случай использования. кроме как загрузиться от него большего не требуется.
на ноутбуке, где один линукс, поддерживаемый своими руками и ничего другого не планируется, ядро грузится напрямую с EFI_STUB.
устройства, включая виртуалки, загружаемые по сети (pxe), получают загрузчик grub-mknetdir.
под каждую задачу своё решение. ничего плохого в lilo нет, покуда со своей ролью оно справляется.
Недавно, когда на работе восстанавливал накопитель контроллера спутниковой антенны Andrew ACS3000.
Пришлось вспоминать, что во времена ядра Linux-2.4 загрузчик ещё не умел в файловые системы.
До недавнего времени использовал на старом ноуте без UEFI, где была установлена Slackware. Если других ОС на компе не установлено и нет UEFI, то для Slackware нет смысла менять дефолт и ставить GRUB.