I suspect most Linux users don't "hate GUIs" but hate the garbage that GUIs enable, like pointless/stupid transition animations, hard to see flat UIs, dumbing down of preference/setting dialogs, etc.
Most GUI design is focused on dumbing things down for first time and beginner users, and most Linux users don't fall into that demographic.
If a GUI helps me get my work done faster then I'm all for it. If the GUI gets in my way and wastes my time then I'm not going to use it.
It’s the animations for me. I know it sounds crazy but I am a little bit angry every time I notice an action that is measurably slower than it needs to be because some “UX designer” (should not even be a job based on the BS I’ve seen) needed to justify his salary by blocking the UI process with a whiz-bang animation. Especially an action I have to do many times in a row, or all day long. I wish I could set the iOS global animation time to 0 like you could do back when you could jailbreak. (And no, reduce motion doesn’t help, it just replaces them with crossfades but still wastes the same amount of time)
Precisely. I’d rather go back to plain old UI, informed by the decades of experience we have with what is usable, and give these fad-chasing artists an island somewhere where they can screw around in Figma all day long without access to anyone who can build anything from their mocks.
I suspect most Linux users don't "hate GUIs" but hate the garbage that GUIs enable, like pointless/stupid transition animations, hard to see flat UIs, dumbing down of preference/setting dialogs, etc.
Most GUI design is focused on dumbing things down for first time and beginner users, and most Linux users don't fall into that demographic.
If a GUI helps me get my work done faster then I'm all for it. If the GUI gets in my way and wastes my time then I'm not going to use it.