> No. But I wouldn’t want some UI designer to remove the ‘SM feature’ entirely simply because he thinks that it’s barely used and only clutters the UI.
If the designer is making assumptions based on what "he thinks" and defining function from that, this is simply a poor product and design process. This is designing backwards: the UI is a result of it's function, not the other way around.
Given you mention Gnome 3 as an example, I can see where you coming from, and why the trauma about design. Gnome is not necessarily a badly designed product, they just don't cater to your demographics, or most of the Linux user base actually.
You might like reading this short book called "Notes on the Synthesis of Form" [1], which is an attempt to formalize the process of design. I highly recommend it, it can be enlightening for people of all disciplines.
[1] http://en.wikipedia.org/wiki/Notes_on_the_Synthesis_of_Form
> Not to mention that you were probably aiming for something like (special) relativity rather than the SM if you want to compare it to Newton’s formulae. :)
I'm no physicist obviously, but what I was trying to say is: you don't explain the motion of a car thinking about how particles interact, it's the wrong level of abstraction; meanwhile classical mechanics explains this elegantly, even though it doesn't explain everything. There's a balance between conciseness and usefulness, which is the same challenge faced by design, or any other discipline that deals with creating models really.