Originally Posted By: wfaulk
It's easy enough to hide options from the casual user yet present them to people who go searching.

Yes, I also prefer this approach.
In theory, properly hidden features will generate the same user experience as if they were not available at all. And, still in theory, you would want to design the GUI so that only advanced users would even bother looking for those settings.

Admittedly, this may not be an easy result to obtain.

Still, as far as I personally am concerned, that is what I would like, and consider a well designed, quality GUI.

The the idea being that

IF I don't want to bother or be confused or spend time in learning and setting up, I could just easily use the clear and simple default settings and even forget I can change them at all, but
IF I do want to customize, then I would want to be able to spend time and do so.

Again, I'm speaking for myself. Mkt research may well show that the hidden advanced features do not bring any significant ROI, or may even just be post-sale cost, as some here have suggested.
_________________________
= Taym =
MK2a #040103216 * 100Gb *All/Colors* Radio * 3.0a11 * Hijack = taympeg