One thing that feels very old-fashioned about Emacs: the cursor acts like a hardware cursor on an old hardware terminal, even in the GUI version. Every modern GUI text editor lets you scroll away from the cursor without moving it. This is convenient if you want to quickly check something else in the file. Emacs will move the cursor so it's always on screen. It has no concept of scrolling without cursor movement.