UEFI and BIOS are two types of motherboard firmware used during startup to initialize the hardware and load the operating system. They also determine the device boot priority and allow users to customize hardware and software settings. The primary purpose of creating UEFI was to overcome the limitations of BIOS and shorten system boot time. Discuss to what extent has this primary goal of UEFI been achieved.