EFI became UEFI once Intel handed it over to a working group.
HDD over 2TB are pushing EFI since BIOS can't do GPT.
SSDs are also pushing EFI as it takes longer to POST than actually loading the OS.
BIOS is a 20+ year old piece of code.... there is a lot of junk, limitations, and workarounds in there.
Post times vary between bios and boards. If it where a major design effort a <3 second post time is probably very achievable with a reasonable number of addon cards. If SMART and other HD checks were cut down or disabled for SSD drives then that could cut down on post times as well. SSD's rarely need it, afterall.
Maybe I am just not getting it but what exactly makes EFI so much more appealing then the typical bios? Point and click functionality will take more time to load do to the increased complexity, and I can't understand how it would be inherently more efficient then a new attack on the traditional text based bios. Some parts of the PC could use a face lift, but I like my white text on blue and black background thank you very much.