The Emacs development process
No, I'm not kidding
There is no focus, there's no objective, it seems the louder ideas win but there's no final idea of what Emacs should look like or what/how it should do or not
That's why such breaking changes get in without questioning (and even why they were using such functionality as registers in the first place)