Technically these guys are all talking about emacs as a CLI not as an OS. I don't think they're calling for reimplementing the e1000e network card driver in elisp as much as commenting out a getty on /dev/ttyWhatever and replacing it with a screen/tmux connection to an emacs session or a zillion other ways.