One Common Linux Myth You Should Stop Believing: there's a FOSS alternative to every single proprietary software out there that can be used as a replacement in all and every use case.
Till windows updates and over writes your Lilo or Grub boot. Might be less of thing with non-mbr setups not sure have not dual booted in a long ass time
With EFI you can even install windows after Linux and it will not mess with your systemctl boot. Windows will only put its bootloader in the EFI partition and systemctlboot will continue working. My girlfriend made this and I lost my jaw.
Under EFI, each bootloader has its own folder in the EFI partition. Each of those are registered with the firmware, and one of them is designated as the default. Grub is still there, but you'll have to mash (different key for every OEM) to get to the chooser menu.