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
The last person that quit or was fired will be held responsible for everything that goes wrong -- until the next person quits or is fired.