1. Microsoft has banned GPLv3 and similar licences to be used in bootloader
2. There are some agreements that you have to sign with Microsoft with go beyond UEFI. These can be problematic."
Link to Original Source
Have you ever noticed that the people who are always trying to tell you `there's a time for work and a time for play' never find the time for play?