A generation was raised on usable designs which clearly communicated interactability with a consistent visual language. It is only natural that they would come to think of computers as inherently ordered, understandable devices. Machines had always been this way. It was obvious to this new generation that the affordances of youth were purely redundant. Clutter. Overhead. Junk! Widget by widget, pixel by pixel, bevels…
I grew up in CGI land, basically high end CGI programs were what the latest web app is. Reactive redrawing of free form geometries. I wanted this to be mainstream so bad. I got old and it became slightly true. Not keeping aside the drift of website content and pop overs.. something hit me. My brain doesn't want real time and free floating. I want abstraction, solid, and patient. It even contradicts my love for lisp repls (another form of low latency feedback). I look at 90s desktop GUIs with a bit more love and appreciation. They were limited just enough, the limitation forced abstraction and organization. And most of the time it was just right (you could remove spooky side effects, and add a bit of genericity it wouldn't hurt).