Every now and then people share languages with very minimal or very uniform syntax (think Lisp, or Haskell, or Forth) and go "look, all the noise is gone". And to each their own, and familiarity goes a long way, but I think I've pinned down my feelings about it, which is "that wasn't noise, that was signal; I was using as scaffolding when reading the code and now I have to wade through every token linearly".
"Jordan, you don't read code linearly?" You don't understand, I don't even read prose linearly. I'd have to sit down and try some real self-observation to figure out how my prose reading works, but it is very much not word-by-word. Which I know because various situations (like "bionic reading" formatting) can force me to go word-by-word, and it is a different (and generally slower) experience.

@jrose I am surprised that anybody can read non-trivial code linearly! Especially in OO-languages, where I would be helpless without cross-referencing. "Remind me again what a FnorbFactoryFactory does?". Or, "who is calling this crap, and why?".

I have all related keystrokes firmly committed to motor memory.

@janschiefer Oh, I'm not even talking about that part! Certainly it is helpful to move around to find out what a block of code is referencing, but I'm saying even mentally parsing the block of code is easier when there's more syntactic structure (to a point, of course), and figuring out what it's doing comes after that.