The whole point of Emacs is that it is a radically customizable platform, and if you don't like the behavior of some feature you can modify it yourself with a few lines of Lisp. Forking the whole project over a change to one obscure feature makes zero sense.
Status: Emacs user since it was implemented as TECO macros (1981 or so), but I don't use registers.