Having Emacs be "Lisp all the way down" is my ideal, and the ideal of many other Emacs users.
While rewriting the C portions of Emacs in Rust would be a step forward, because of its non-Lispy nature it would still fall far short of an Emacs fully written in Lisp or Scheme.
Ideally, Emacs would be fully written in and scripted in the same language, and that language would be a Lisp.