If you want nothing to ever change, then just never upgrade anything. I know someone who is still running RH6 on a 10-year-old machine for just that reason. :)
On MacOSX there is almost a whole industry devoted to making fancy GUIs to expose hidden preferences only available from command-line options. That seems like a pretty sensible way to do things: keep the default GUI simple, and if someone wants some advanced feature, let them either use the commandline or download an advanced-gui to do it for them.