According to Wikipedia, LILO used to be the default boot loader for most Linux installs, and could boot Windows. Grub, however, can't boot windows directly, but rather calls the Windows boot loader, which then boots Windows.
My question is this: why did they take away the ability to boot directly to Windows from GRUB? It's not the end of the world having to go through two boot loaders, but it still seems like a regression.
https://en.wikipedia.org/wiki/LILO_(boot_loader)
https://en.wikipedia.org/wiki/Comparison_of_boot_loaders (This indicates that LILO boots to windows and linux)