One of the great things about Emacs is that I can run it on a terminal when needs be, or as a GUI application when I have a graphical environment up and running. Doing something like rebasing it on WebRender means I wouldn't be able to use it in the terminal anymore.
There are plenty of problems in Emacs that need to be resolved, but this is NOT one of them.