> And so for the want of a new partition table standard, EFI arrived in the PC world.
I think that is far from having been the only reason (maybe I just missed the smiley?)
BIOS implementations are all proprietary assembly code. EFI is at least 95% open-source C.
> It's the chipset-level secret sauce that knows how to turn a system without working RAM into a system with working RAM, which is a fine and worthy achievement but not typically something an OS needs to care about.
Note that initializing memory has become incredibly complex.
>  To be fair to Intel, choosing to have drivers be written in C rather than Forth probably did make EFI more attractive to third party developers than Open Firmware
EFI also supports byte code applications and drivers for obvious portability reasons.
> There's nothing standing between EFI and EMACS except a C library and a port of readline.
I think EFI cannot send email yet, but that will come eventually.